算法
全村狗子的希望
积硅步,以至千里
聚小流,以成江河
展开
-
LeetCode解题思路—循环排序与原地翻转链表(思维导图)
这两个内容比较少,就合在一起更新了原创 2020-04-27 09:09:32 · 275 阅读 · 0 评论 -
LeetCode解题思路—区间合并
建议将思维导图保存下来观看,或点击这里在线观看原创 2020-04-17 12:03:04 · 141 阅读 · 0 评论 -
LeetCode解题思路—快慢指针
建议将思维导图保存下来观看,或点击这里在线观看原创 2020-04-17 12:01:44 · 122 阅读 · 0 评论 -
LeetCode解题思路—双指针模式
建议将思维导图保存下来观看,或点击这里在线观看原创 2020-04-11 00:11:25 · 132 阅读 · 0 评论 -
排序算法—归并排序(思维导图思路整理)
建议将思维导图保存下来观看,或点击这里在线观看原创 2020-04-11 00:08:52 · 273 阅读 · 0 评论 -
LeetCode解题思路—滑动窗口法
LeetCode上的题有上千道,经常是做了后面的忘了前面的,如果能够找出这些题型的共有规律,可以事半功倍建议将思维导图保存下来观看,或点击这里在线观看...原创 2020-04-03 23:52:50 · 256 阅读 · 0 评论 -
数据结构—B树(思维导图)
建议将思维导图保存下来观看,或点击这里在线观看原创 2020-03-09 09:58:54 · 314 阅读 · 0 评论 -
数据结构—快速排序及其实现思想分而治之D&C(思维导图版)
建议将思维导图保存下来观看,或者点击这里在线观看原创 2020-02-28 01:07:47 · 224 阅读 · 0 评论 -
无重复字符最长字串的滑动窗口结合哈希表解法(注释详尽)
这个解法是由leetcode上的jack这名用户上传,巧妙的使用了哈希表来缩短执行时间,非常值得学习,但是原作者并没有将原理和亮点讲的很清楚,所以我重新将它梳理了一遍发了出来。思路:这个解法是以常规的滑动思想为基础,字符串左右各一个指针(left和right),左边的指针标记的是最近的重复字符(初始值为0.表示暂无重复字符),然后right指针进行遍历,若遍历字符与目前两指针中间的字符串重...原创 2020-02-21 23:23:49 · 113 阅读 · 0 评论 -
两数相加—C语言逐位相加版(注释详尽)
本题为leetcode上的一道中等难度题,源代码由一名叫做秀艺的用户所写,相比我自己的版本简洁很多,应用了很多小技巧,值得借鉴学习,在整理过程中为了更好的理清思路,为每一行代码进行了注释(这样做效果也确实不错)。题目如下:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则...原创 2020-02-08 01:21:42 · 1602 阅读 · 0 评论