Tcdian / Leetcode
Licence: mit
LeetCode 经典题目分类汇总 ( JavaScript实现 )
Stars: ✭ 55
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Leetcode
Lintcode
📜 Lintcode/Leetcode algorithm written by Java, Python and JavaScript.
Stars: ✭ 21 (-61.82%)
Mutual labels: leetcode
Onlinejudge Solutions
Collection of solutions to online judge problems
Stars: ✭ 45 (-18.18%)
Mutual labels: leetcode
Clearest Leetcode Cpp Solutions
Clearest LeetCode C++ Solutions. 本项目追求思路清晰,代码简洁。This project is intended to clarify the general problem solving ideas
Stars: ✭ 33 (-40%)
Mutual labels: leetcode
Code problems
Code Problems from LeetCode website and other fun code problems websites. The goal is to help people studying for coding interviews.
Stars: ✭ 40 (-27.27%)
Mutual labels: leetcode
Algorithms And Oj
Some OJs' answers writren by Python/JS/C++/Java
Stars: ✭ 47 (-14.55%)
Mutual labels: leetcode
Awesome Algorithm Question Solution
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Stars: ✭ 988 (+1696.36%)
Mutual labels: leetcode
Leetcode Ranking Search
Leetcode Contest Ranking Searcher
Stars: ✭ 51 (-7.27%)
Mutual labels: leetcode
Leetcode
My leetcode solution. Including Python、Cpp and Java!
Stars: ✭ 54 (-1.82%)
Mutual labels: leetcode
LeetCode
最近在进行 LeetCode 和力扣中国的每日一题,如果有共同刷题的小伙伴可以点击 这里 一起参与。
我对题目进行了标签分类,你也可以按 标签分类 进行刷题。
数组 ( Array )
链表 ( Linked List )
栈 ( Stack )
- 20. Valid Parentheses
- 739. Daily Temperatures
- 581. Shortest Unsorted Continuous Subarray
- 84. Largest Rectangle in Histogram
树 ( Tree )
- 543. Diameter of Binary Tree
- 572. Subtree of Another Tree
- 101. Symmetric Tree
- 105. Construct Binary Tree from Preorder and Inorder Traversal
- 114. Flatten Binary Tree to Linked List
- 222. Count Complete Tree Nodes
二叉搜索树 ( BST )
字典树(前缀树) ( Trie )
哈希表 ( Hash Table )
堆 ( Heap )
图 ( Graph )
二分查找 ( Binary Search )
- 35. Search Insert Position
- 154. Find Minimum in Rotated Sorted Array II
- 33. Search in Rotated Sorted Array
- 378. Kth Smallest Element in a Sorted Matrix
- 4. Median of Two Sorted Arrays
位运算 ( Bit Manipulation )
分治算法 ( Divide And Conquer )
- 95. Unique Binary Search Trees II
- 315. Count of Smaller Numbers After Self
- 215. Kth Largest Element in an Array
排序 ( Sort )
回溯算法 ( Backtracking )
双指针 ( Two Pointers )
- 75. Sort Colors
- 209. Minimum Size Subarray Sum
- 15. 3Sum
- 11. Container With Most Water
- 42. Trapping Rain Water
滑动窗口 ( Sliding Window )
- 3. Longest Substring Without Repeating Characters
- 76. Minimum Window Substring
- 632. Smallest Range Covering Elements from K Lists
动态规划 ( DP )
- 70. Climbing Stairs
- 120. Triangle
- 198. House Robber
- 152. Maximum Product Subarray
- 322. Coin Change
- 518. Coin Change 2
- 309. Best Time to Buy and Sell Stock with Cooldown
- 983. Minimum Cost For Tickets
- 221. Maximal Square
- 279. Perfect Squares
- 300. Longest Increasing Subsequence
- 718. Maximum Length of Repeated Subarray
- 5. Longest Palindromic Substring
- 139. Word Break
- 97. Interleaving String
- 72. Edit Distance
- 10. Regular Expression Matching
- 174. Dungeon Game
- 312. Burst Balloons
- 887. Super Egg Drop
Kanade ( Kanade )
前缀和 ( Prefix Sum )
- 560. Subarray Sum Equals K
- 1248. Count Number of Nice Subarrays
- 1371. Find the Longest Substring Containing Vowels in Even Counts
贪心算法 ( Greedy )
深度优先搜索 ( DFS )
广度优先搜索 ( BFS )
拓扑排序 ( Topological Sort )
Rabin Karp ( Rabin Karp )
设计 ( Design )
- 155. Min Stack
- 《剑指 Offer(第 2 版)》59 - II. 队列的最大值
- 380. Insert Delete GetRandom O(1)
- 146. LRU Cache
- 460. LFU Cache
每日一题。
下面是之前整理的目录,我目前正在进行重新整理,主要是题目标签的细化,所以前面的题目可能偏少,后面会慢慢把题目整合,工作原因可能比较慢,欢迎大家一起来参与链表
- 92. Reverse Linked List II
- 160. Intersection of Two Linked Lists
- 142. Linked List Cycle II
- 86. Partition List
- 138. Copy List with Random Pointer
栈 队列 堆
- 225. Implement Stack using Queues
- 232. Implement Queue using Stacks
- 224. Basic Calculator
- 239. Sliding Window Maximum
- 295. Find Median from Data Stream
贪心算法
- 455. Assign Cookies
- 376. Wiggle Subsequence
- 402. Remove K Digits
- 452. Minimum Number of Arrows to Burst Balloons
递归与回溯
二分查找与分治算法
二叉树
- 113. Path Sum II
- 236. Lowest Common Ancestor of a Binary Tree
- 144. Binary Tree Preorder Traversal
- 94. Binary Tree Inorder Traversal
- 145. Binary Tree Postorder Traversal
- 687. Longest Univalue Path
- 297. Serialize and Deserialize Binary Tree
哈希表和字符串
Two Pointers
动态规划
- 213. House Robber II
- 714. Best Time to Buy and Sell Stock with Transaction Fee
- 486. Predict the Winner
- 64. Minimum Path Sum
- 96. Unique Binary Search Trees
- 329. Longest Increasing Path in a Matrix
二叉搜索树
- 108. Convert Sorted Array to Binary Search Tree
- 450. Delete Node in a BST
- 538. Convert BST to Greater Tree
- 449. Serialize and Deserialize BST
线段树
Trie 树
并查集
深度优先搜索
广度优先搜索
Design
常用数据结构实现
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].