LeetCode分类总结

数组


题号题目难度
1Two Sum
7Reverse Integer
9Palindrome Number
66Plus One
67Add Binary
88Merge Sorted Array
136Single number
137Single number II
146LRU Cache☆☆☆☆
260Single Number III
575Distribute Candies
836Rectangle Overlap

字符串


题号题目难度
5Longest Palindromic Substring(最长回文串)☆☆
8String to Integer (atoi)☆☆☆
12/13Integer to Roman / Roman to Integer☆☆
14Longest Common Prefix☆☆
20 Valid Parentheses☆☆
28Implement strStr()
43Multiply Strings☆☆
65Valid Number☆☆
125Valid Palindrome☆☆

链表


题号题目难度
2Add Two Numbers
19Remove Nth Node From End of List☆☆
24Swap Nodes in Pairs☆☆
61Rotate List☆☆☆
82Remove Duplicates from Sorted List II☆☆☆
83 Remove Duplicates from Sorted List☆☆
86Partition List☆☆
92 Reverse Linked List II☆☆☆
138Copy List with Random Pointer☆☆☆
141Linked List Cycle☆☆
142Linked List Cycle II☆☆
143Reorder List☆☆☆
147Insertion Sort List (链表排序)☆☆☆
148Sort List (链表排序)☆☆
206Reverse Linked List


 二叉树的遍历

题号题目难度
94Binary Tree Inorder Traversal(中序遍历)☆☆
102Binary Tree Level Order Traversal(层序遍历)☆☆
107Binary Tree Level Order Traversal II (层序遍历Ⅱ)☆☆
144Binary Tree Preorder Traversal(前序遍历)☆☆
145Binary Tree Postorder Traversal(后序遍历)☆☆

 二叉树的构建

题号题目难度
105Construct Binary Tree from Preorder and Inorder Traversal☆☆☆
106Construct Binary Tree from Inorder and Postorder Traversal☆☆☆

 二叉查找树

题号题目难度
96Unique Binary Search Trees
235Lowest Common Ancestor of a Binary Search Tree

 二叉树的递归

题号题目难度
104Maximum Depth of Binary Tree
112 Path Sum
113Path Sum II☆☆
129Sum Root to Leaf Numbers
226Invert Binary Tree
257Binary Tree Paths☆☆☆
437Path Sum III☆☆☆☆

 二分查找

题号题目难度
34Find First and Last Position of Element in Sorted Array
35Search Insert Position
74Search a 2D Matrix

动态规划


题号题目难度
62Unique Paths
63Unique Paths II☆☆☆
64Minimum Path Sum
70Climbing Stairs
96Unique Binary Search Trees
120Triangle☆☆
198House Robber
343Integer Break☆☆

分治法


题号题目难度
50 / 69Pow(x, n) / Sqrt(x)
148Sort List (链表排序)☆☆
105Construct Binary Tree from Preorder and Inorder Traversal☆☆☆
106Construct Binary Tree from Inorder and Postorder Traversal☆☆☆
  • 2
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luuyiran

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值