Skip to content

itcompare/algorithm-tutorial

Repository files navigation

logo

star fork build code style

ALGORITHM-TUTORIAL

💾 algorithm-tutorial 是一个数据结构与算法教程。

掌握数据结构与算法,你看待问题的深度,解决问题的角度就会完全不一样。

📖 内容

img

💻 刷题

链表

双指针技巧秒杀七道链表题目

题目 掌握度
141. 环形链表 已掌握
142. 环形链表 II 已掌握
160. 相交链表 已掌握
19. 删除链表的倒数第 N 个结点 已掌握
21. 合并两个有序链表 已掌握
23. 合并 K 个升序链表 未掌握
86. 分隔链表 已掌握
876. 链表的中间结点 已掌握
剑指 Offer 22. 链表中倒数第 k 个节点 已掌握

【练习】链表双指针经典习题

题目 掌握度
82. 删除排序链表中的重复元素 II 已掌握
378. 有序矩阵中第 K 小的元素 未掌握
373. 查找和最小的 K 对数字 未掌握
2. 两数相加 已掌握
445. 两数相加 II 已掌握

如何判断回文链表

单链表的花式反转方法汇总

题目 掌握度
206. 反转链表 未掌握
92. 反转链表 II 不熟练
25. K 个一组翻转链表 不熟练

数组

双指针技巧秒杀七道数组题目

题目 掌握度
26. 删除有序数组中的重复项 已掌握
27. 移除元素 已掌握
283. 移动零 已掌握
704. 二分查找 已掌握
1. 两数之和 已掌握
167. 两数之和 II - 输入有序数组 已掌握
LCR 179. 查找总价格为目标值的两个商品 已掌握
LCR 006. 两数之和 II - 输入有序数组 已掌握
344. 反转字符串 已掌握
5. 最长回文子串 未掌握

二维数组的花式遍历技巧

题目 掌握度
48. 旋转图像 未掌握
54. 螺旋矩阵 未掌握
59. 螺旋矩阵 II 未掌握

【练习】数组双指针经典习题

题目 掌握度
80. 删除有序数组中的重复项 II 已掌握
125. 验证回文串 已掌握
75. 颜色分类 已掌握
88. 合并两个有序数组

队列

字符串

二叉树

二叉搜索树

📚 资料

🚪 传送

| 技术文档归档 | 算法和数据结构教程系列 |

About

📚 算法和数据结构教程

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 98.9%
  • Other 1.1%