可以按不同的题型分类刷题: 数组、字符串、链表、数学、栈、哈希表、图、树 排序、动态规划、贪心、递归、二分、双指针、深广度优先、sliding window、回溯
小象学院刷题班课程刷题: 链表、(栈、队列、堆)、贪心、(递归、回溯、分治)、(二叉树和图)、(二分查找与二叉树)、(哈希表与字符串)、(搜索)、(动态规划)、(复杂数据结构)
- Easy
142.环形链表Ⅱ.cpp
160. 相交链表.cpp
21. 合并两个有序链表.cpp
206.反转链表.cpp
234.回文链表.cpp
83. 删除排序链表中的重复元素.cpp - Medium
86.链表划分.cpp
24. 两两交换链表中的节点.cpp
328.奇偶链表.cpp
19. 删除链表的倒数第N个结点
148. 排序链表.cpp - Hard
138.复制带随机指针的链表.cpp
23. 合并K个升序链表.cpp
- Easy
225.用队列实现栈.cpp
232.用栈实现队列.cpp
215.数组中的第K个最大元素.cpp - Medium
115.最小栈.cpp
pro_1363 Rails合法的出栈序列.cpp - Hard
224.简单的计算器.cpp
295. 数据流的中位数.cpp