Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kaka-lin/leetcode

My LeetCode solution collections
https://github.com/kaka-lin/leetcode

algorithms data-structures-and-algorithms leetcode leetcode-solutions leethub

Last synced: 9 days ago
JSON representation

My LeetCode solution collections

Awesome Lists containing this project

README

        

# Leetcode

**Problem Solved: 88** (Easy: 38, Medium: 49, Hard: 1)

| # | Title | Solutions | Difficulty |
| - | - | - | - |
| 00001 | [Two Sum](https://leetcode.com/problems/two-sum/) | | Easy |
| 00003 | [Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters/) | | Medium |
| 00005 | [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring/) | | Medium |
| 00011 | [Container With Most Water](https://leetcode.com/problems/container-with-most-water/) | | Medium |
| 00015 | [3Sum](https://leetcode.com/problems/3sum/) | | Medium |
| 00019 | [Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list/) | | Medium |
| 00020 | [Valid Parentheses](https://leetcode.com/problems/valid-parentheses/) | | Easy |
| 00021 | [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists/) | | Easy |
| 00024 | [Swap Nodes in Pairs](https://leetcode.com/problems/swap-nodes-in-pairs/) | | Medium |
| 00025 | [Reverse Nodes in k-Group](https://leetcode.com/problems/reverse-nodes-in-k-group/) | | Hard |
| 00033 | [Search in Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array/) | | Medium |
| 00038 | [Count and Say](https://leetcode.com/problems/count-and-say/) | | Medium |
| 00048 | [Rotate Image](https://leetcode.com/problems/rotate-image/) | | Medium |
| 00050 | [Pow(x, n)](https://leetcode.com/problems/powx-n/) | | Medium |
| 00053 | [Maximum Subarray](https://leetcode.com/problems/maximum-subarray/) | | Medium |
| 00067 | [Add Binary](https://leetcode.com/problems/add-binary/) | | Easy |
| 00070 | [Climbing Stairs](https://leetcode.com/problems/climbing-stairs/) | | Easy |
| 00071 | [Simplify Path](https://leetcode.com/problems/simplify-path/) | | Medium |
| 00075 | [Sort Colors](https://leetcode.com/problems/sort-colors/) | | Medium |
| 00094 | [Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal/) | | Easy |
| 00095 | [Unique Binary Search Trees II](https://leetcode.com/problems/unique-binary-search-trees-ii/) | | Medium |
| 00098 | [Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree/) | | Medium |
| 00100 | [Same Tree](https://leetcode.com/problems/same-tree/) | | Easy |
| 00101 | [Symmetric Tree](https://leetcode.com/problems/symmetric-tree/) | | Easy |
| 00102 | [Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal/) | | Medium |
| 00104 | [Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree/) | | Easy |
| 00105 | [Construct Binary Tree from Preorder and Inorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/) | | Medium |
| 00106 | [Construct Binary Tree from Inorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/) | | Medium |
| 00108 | [Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/) | | Easy |
| 00111 | [Minimum Depth of Binary Tree](https://leetcode.com/problems/minimum-depth-of-binary-tree/) | | Easy |
| 00116 | [Populating Next Right Pointers in Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node/) | | Medium |
| 00118 | [Pascal's Triangle](https://leetcode.com/problems/pascals-triangle/) | | Easy |
| 00119 | [Pascal's Triangle II](https://leetcode.com/problems/pascals-triangle-ii/) | | Easy |
| 00128 | [Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence/) | | Medium |
| 00133 | [Clone Graph](https://leetcode.com/problems/clone-graph/) | | Medium |
| 00134 | [Gas Station](https://leetcode.com/problems/gas-station/) | | Medium |
| 00144 | [Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal/) | | Easy |
| 00145 | [Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal/) | | Easy |
| 00146 | [LRU Cache](https://leetcode.com/problems/lru-cache/) | | Medium |
| 00150 | [Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation/) | | Medium |
| 00155 | [Min Stack](https://leetcode.com/problems/min-stack/) | | Easy |
| 00200 | [Number of Islands](https://leetcode.com/problems/number-of-islands/) | | Medium |
| 00203 | [Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/) | | Easy |
| 00206 | [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/) | | Easy |
| 00215 | [Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array/) | | Medium |
| 00217 | [Contains Duplicate](https://leetcode.com/problems/contains-duplicate/) | | Easy |
| 00225 | [Implement Stack using Queues](https://leetcode.com/problems/implement-stack-using-queues/) | | Easy |
| 00230 | [Kth Smallest Element in a BST](https://leetcode.com/problems/kth-smallest-element-in-a-bst/) | | Medium |
| 00232 | [Implement Queue using Stacks](https://leetcode.com/problems/implement-queue-using-stacks/) | | Easy |
| 00235 | [Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/) | | Easy |
| 00236 | [Lowest Common Ancestor of a Binary Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/) | | Medium |
| 00240 | [Search a 2D Matrix II](https://leetcode.com/problems/search-a-2d-matrix-ii/) | | Medium |
| 00257 | [Binary Tree Paths](https://leetcode.com/problems/binary-tree-paths/) | | Easy |
| 00279 | [Perfect Squares](https://leetcode.com/problems/perfect-squares/) | | Medium |
| 00283 | [Move Zeroes](https://leetcode.com/problems/move-zeroes/) | | Easy |
| 00344 | [Reverse String](https://leetcode.com/problems/reverse-string/) | | Easy |
| 00347 | [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements/) | | Medium |
| 00350 | [Intersection of Two Arrays II](https://leetcode.com/problems/intersection-of-two-arrays-ii/) | | Easy |
| 00371 | [Sum of Two Integers](https://leetcode.com/problems/sum-of-two-integers/) | | Medium |
| 00387 | [First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string/) | | Easy |
| 00389 | [Find the Difference](https://leetcode.com/problems/find-the-difference/) | | Easy |
| 00394 | [Decode String](https://leetcode.com/problems/decode-string/) | | Medium |
| 00429 | [N-ary Tree Level Order Traversal](https://leetcode.com/problems/n-ary-tree-level-order-traversal/) | | Medium |
| 00450 | [Delete Node in a BST](https://leetcode.com/problems/delete-node-in-a-bst/) | | Medium |
| 00494 | [Target Sum](https://leetcode.com/problems/target-sum/) | | Medium |
| 00509 | [Fibonacci Number](https://leetcode.com/problems/fibonacci-number/) | | Easy |
| 00542 | [01 Matrix](https://leetcode.com/problems/01-matrix/) | | Medium |
| 00572 | [Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree/) | | Easy |
| 00575 | [Distribute Candies](https://leetcode.com/problems/distribute-candies/) | | Easy |
| 00606 | [Construct String from Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree/) | | Easy |
| 00617 | [Merge Two Binary Trees](https://leetcode.com/problems/merge-two-binary-trees/) | | Easy |
| 00622 | [Design Circular Queue](https://leetcode.com/problems/design-circular-queue/) | | Medium |
| 00637 | [Average of Levels in Binary Tree](https://leetcode.com/problems/average-of-levels-in-binary-tree/) | | Easy |
| 00692 | [Top K Frequent Words](https://leetcode.com/problems/top-k-frequent-words/) | | Medium |
| 00700 | [Search in a Binary Search Tree](https://leetcode.com/problems/search-in-a-binary-search-tree/) | | Easy |
| 00721 | [Accounts Merge](https://leetcode.com/problems/accounts-merge/) | | Medium |
| 00733 | [Flood Fill](https://leetcode.com/problems/flood-fill/) | | Easy |
| 00739 | [Daily Temperatures](https://leetcode.com/problems/daily-temperatures/) | | Medium |
| 00752 | [Open the Lock](https://leetcode.com/problems/open-the-lock/) | | Medium |
| 00783 | [Minimum Distance Between BST Nodes](https://leetcode.com/problems/minimum-distance-between-bst-nodes/) | | Easy |
| 00797 | [All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target/) | | Medium |
| 00814 | [Binary Tree Pruning](https://leetcode.com/problems/binary-tree-pruning/) | | Medium |
| 00841 | [Keys and Rooms](https://leetcode.com/problems/keys-and-rooms/) | | Medium |
| 00863 | [All Nodes Distance K in Binary Tree](https://leetcode.com/problems/all-nodes-distance-k-in-binary-tree/) | | Medium |
| 00912 | [Sort an Array](https://leetcode.com/problems/sort-an-array/) | | Medium |
| 00994 | [Rotting Oranges](https://leetcode.com/problems/rotting-oranges/) | | Medium |
| 01091 | [Shortest Path in Binary Matrix](https://leetcode.com/problems/shortest-path-in-binary-matrix/) | | Medium |
| 01971 | [Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph/) | | Easy |