前段时间,在知识星球立了一个Flag,现在 Flag 的进度为 100%,很是开心。
为了大家学习的方便,所以整理了这份150多页的小册子。可以作为学习数据结构与算法或备考计算机类研究生的参考资料,希望对大家有所帮助。
小册子的目录如下:
- 序言
-
1 双指针技术在求解算法题中的应用
- 1.1 C# 和 Python 中的链表结构
- 1.2 反转链表
- 1.3 删除链表的倒数第N个节点
- 1.4 删除排序链表中的重复元素
- 1.5 环形链表
- 1.6 排序链表
-
2 集合技术在求解算法题中的应用
- 2.1 C# 和 Python 中的集合结构
- 2.2 两个数组的交集
- 2.3 存在重复元素
- 2.4 相交链表
- 2.5 环形链表
- 2.6 环形链表 II
- 2.7 快乐数
- 2.8 只出现一次的数字
- 2.9 不邻接植花
-
3 字典技术在求解算法题中的应用
- 3.1 C# 和 Python 中的字典结构
- 3.2 两数之和
- 3.3 只出现一次的数字 II
- 3.4 罗马数字转整数
- 3.5 LRU缓存机制
- 3.6 不邻接植花
-
4 排序技术在求解算法题中的应用
- 4.1 C# 和 Python 中的排序操作
- 4.2 求众数
- 4.3 数组中的第K个最大元素
- 4.4 两个数组的交集 II
- 4.5 最接近的三数之和
- 4.6 三数之和
-
5 位运算技术在求解算法题中的应用
- 5.1 C# 和 Python 中的位运算操作
- 5.2 只出现一次的数字
- 5.3 2的幂
- 5.4 只出现一次的数字 III
- 5.5 子集
- 5.6 Pow(x, n)
- 5.7 只出现一次的数字 II
- 5.8 格雷编码
- 6 扩展阅读
需要的同学可以在知识星球中直接下载或在线阅读。
当前活动
我是 终身学习者“老马”,一个长期践行“结伴式学习”理念的 中年大叔。
我崇尚分享,渴望成长,于2010年创立了“LSGO软件技术团队”,并加入了国内著名的开源组织“Datawhale”,也是“[email protected]”、“智能机器人研究中心”和“大数据与哲学社会科学实验室”的一员。
愿我们一起学习,一起进步,相互陪伴,共同成长。
后台回复「搜搜搜」,随机获取电子资源!
欢迎关注,请扫描二维码: