leetcode
文章平均质量分 87
阿苏拉则_妫
这个作者很懒,什么都没留下…
展开
-
刷题day5---二叉树2
层序遍历-----队列完成----图中广度优先搜索二叉树的应用整理框架return 0#输出的结果接收的定义,输出格式的定义XXX =#层序的深度计算在这里XXX += 1#这里去做每层需要做的处理,计算XXXXXXXX。原创 2024-05-19 17:24:39 · 657 阅读 · 1 评论 -
刷题day4--二叉树1
递归—寻找相同子模块1、寻找做相同的东西的子模块2、子模块的范围也就是具体参数是变化的,注意参数变化迭代–实现递归的具体方法。原创 2024-05-17 21:30:00 · 493 阅读 · 0 评论 -
刷题day3--栈和队列
栈- 匹配问题- 比较比对队列- 张的像队列的。原创 2024-05-17 09:45:00 · 1645 阅读 · 0 评论 -
刷题day2--链表
加虚拟头结点双指针1、删除第几个节点,快慢指针先走N步,但是加上虚拟头节点,所以先走n+1步2、链表相交,必有一长一短,计算长短,长的先走差距步,在一起走,相同就有交点3、环形链表,快慢指针,有fast走两步,slow走一步,相等的时候就有环了,在slow回原点,携手走终点。原创 2024-05-15 14:39:09 · 644 阅读 · 0 评论 -
刷题day1--数组1
方案:1、二分法注意点:区间,左闭右闭2、双指针注意点: 快慢指针,结束条件,指针双向还是同向3、滑动窗口注意点:本质也是双指针,指针差之间代表的是什么,结束条件、窗口移动的条件4、模拟行为注意点:保证数据的循环不变,循环条件是一致的。原创 2024-05-13 16:28:15 · 1953 阅读 · 1 评论