摘要: Leetcode 83. 删除排序链表中的重复元素 Problem: 83. 删除排序链表中的重复元素 个人思路 其实本题在思维上还是很简单的,所给的链表是有序的,直接在所给链表上进行操作即可。本人此题主要问题还是在于对于链表操作的基本功不扎实。 我来说说我的问题: 1.没有考虑到空表情况,缺乏这种 阅读全文
posted @ 2026-05-28 20:49 why_tree 阅读(3) 评论(0) 推荐(0)
摘要: Leetcode 21.合并两个有序链表 Problem: 21.合并两个有序链表 个人思路 作为我在leetcode上练手的第一题,我是知道大致思路的:先大小依次遍历所给的两个链表,然后再填入一个大链表中。 有点像数组的做法。但是问题在于,我对于遍历链表以及将其连入另一个链表的操作很陌生。 我不知 阅读全文
posted @ 2026-05-25 15:09 why_tree 阅读(3) 评论(0) 推荐(0)
摘要: Leetcode 2.两数相加 Probelm 2.两数相加 个人思路 我一开始是想遍历两个链表,将他们放进两个数组中,然后再对两个数组求和,即算出原来的数,然后再将他们相加,将求出的和从个位开始放进数组c当中,再将数组c每一位数放进链表的一个新链表的节点中。 先说说我这个思路以及我操作上存在的问题 阅读全文
posted @ 2026-05-25 15:05 why_tree 阅读(3) 评论(0) 推荐(0)
摘要: 穷举法 遭遇解方程问题时,考虑穷举法,但注意穷举法一定要确定穷举范围。 题目一 一辆卡车违反交通规则,撞人后逃跑,现场有三人目击事件,但都没有记住车只记下车号的一些特征。 甲说:牌照的前两位数字是相同的; 乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是位数学家,他说:四位的车号刚好是一个整数 阅读全文
posted @ 2026-01-18 20:47 why_tree 阅读(13) 评论(0) 推荐(0)
摘要: 分数a/b化为小数后,小数点后第n位的数字是多少? 【输入】 三个正整数a,b,n 相邻两个数之间用单个空格隔开。0<a<b<100,1<=n<=10000 【输出】 一个数字 错解 #include<iostream> #include<iomanip> using namespace std; 阅读全文
posted @ 2026-01-18 20:46 why_tree 阅读(11) 评论(0) 推荐(0)
摘要: 方法一:取模 例:求1992的n次方的末两位数字 #include<iostream> using namespace std; int main() { int a=1,t=0,n; cin>>n; do { ++t; a=(a*92)%100;//注意本题只能进行取模运算,因为结果数值过大必定溢 阅读全文
posted @ 2026-01-18 20:44 why_tree 阅读(4) 评论(0) 推荐(0)
摘要: 用数组来记录数字出现次数的简要方法 阅读全文
posted @ 2026-01-14 17:13 why_tree 阅读(8) 评论(0) 推荐(0)