LeetCode经典必刷

总结了一些编程基础题类型

第1期:字符串操作 (已完成)

https://leetcode-cn.com/problems/shifting-letters/
https://leetcode-cn.com/problems/number-of-segments-in-a-string/
https://leetcode-cn.com/problems/length-of-last-word/

第2期:线性表(含数组,动态数组等)

https://leetcode-cn.com/problems/two-sum/
https://leetcode-cn.com/problems/rotate-array/
https://leetcode-cn.com/problems/day-of-the-week/

第3期:队列

https://leetcode-cn.com/problems/number-of-recent-calls/

第4期:栈

https://leetcode-cn.com/problems/valid-parentheses/
https://leetcode-cn.com/problems/backspace-string-compare/
https://leetcode-cn.com/problems/remove-all-adjacent-duplicates-in-string/

第5期:链表

https://leetcode-cn.com/problems/merge-two-sorted-lists/
https://leetcode-cn.com/problems/reverse-linked-list/
https://leetcode-cn.com/problems/middle-of-the-linked-list/

第6期:哈希表

https://leetcode-cn.com/problems/keyboard-row/solution/
https://leetcode-cn.com/problems/island-perimeter/
https://leetcode-cn.com/problems/two-sum/

第7期:二叉查找树:平衡树

https://leetcode-cn.com/problems/balanced-binary-tree/
https://leetcode-cn.com/problems/convert-bst-to-greater-tree/
https://leetcode-cn.com/problems/trim-a-binary-search-tree/

第8期:堆:二叉堆(已完成)

https://leetcode-cn.com/problems/last-stone-weight/
https://leetcode-cn.com/problems/kth-largest-element-in-a-stream/
https://leetcode-cn.com/problems/kth-largest-element-in-an-array/

第9期:图论:无向图、有向图等基本知识

https://leetcode-cn.com/problems/find-the-town-judge/
https://leetcode-cn.com/problems/flower-planting-with-no-adjacent/
https://leetcode-cn.com/problems/course-schedule/

第10期:排序算法(快速、插入、堆排序等)

https://leetcode-cn.com/problems/relative-sort-array/
https://leetcode-cn.com/problems/matrix-cells-in-distance-order/
https://leetcode-cn.com/problems/valid-anagram/

第11期:迭代、递归的思想

https://leetcode-cn.com/problems/n-th-tribonacci-number/
https://leetcode-cn.com/problems/minimum-distance-between-bst-nodes/
https://leetcode-cn.com/problems/unique-paths/

第12期:分治的思想(如:二分查找、归并排序等)(已完成)

https://leetcode-cn.com/problems/maximum-subarray/
https://leetcode-cn.com/problems/search-insert-position/
https://leetcode-cn.com/problems/majority-element/

第13期:探索算法(深搜、广搜等)

https://leetcode-cn.com/problems/minimum-depth-of-binary-tree/
https://leetcode-cn.com/problems/same-tree/
https://leetcode-cn.com/problems/binary-tree-level-order-traversal/

第14期:贪心算法

https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/
https://leetcode-cn.com/problems/is-subsequence/
https://leetcode-cn.com/problems/assign-cookies/

第15期:动态规划(背包0-1难度)

https://leetcode-cn.com/problems/house-robber/
https://leetcode-cn.com/problems/maximum-subarray/
https://leetcode-cn.com/problems/is-subsequence/

你可能感兴趣的:(算法&数据结构,leetcode,链表,算法)