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

https://github.com/birjemin/leetcode-go

golang
https://github.com/birjemin/leetcode-go

leetcode-golang

Last synced: 3 months ago
JSON representation

golang

Awesome Lists containing this project

README

          

# leetcode-go

## leetode
https://leetcode.com/problemset/algorithms/

https://github.com/kylesliu/awesome-golang-leetcode

## Finish

Num | Question | Answer | Analysis | tags | Date
--- | --- | --- | --- | --- | ---
0001 | Two Sum | [Answer](/algorithms/0001-two-sum/two-sum.go) | [Analysis](/algorithms/0001-two-sum/two-sum.md) | xxx | 2019/12/20
0002 | Add Two Numbers | [Answer](/algorithms/0002-add-two-numbers/add-two-numbers.go) | [Analysis](/algorithms/0002-add-two-numbers/add-two-numbers.md) | xxx | 2019/12/21
0003 | Longest Substring Without Repeating Characters | [Answer](/algorithms/0003-longest-substring-without-repeating-characters/longest-substring-without-repeating-characters.go) | [Analysis](/algorithms/0003-longest-substring-without-repeating-characters/longest-substring-without-repeating-characters.md) | xxx | 2019/12/21
0005 | Longest Palindromic Substring | [Answer](/algorithms/0005-longest-palindromic-substring/longest-palindromic-substring.go) | [Analysis](/algorithms/0005-longest-palindromic-substring/longest-palindromic-substring.md) | xxx | 2020/01/11
0006 | Zigzag Conversion | [Answer](/algorithms/0006-zigzag-conversion/zigzag-conversion.go) | [Analysis](/algorithms/0006-zigzag-conversion/zigzag-conversion.md) | xxx | 2020/02/04
0007 | Reverse Integer | [Answer](/algorithms/0007-reverse-integer/reverse-integer.go) | [Analysis](/algorithms/0007-reverse-integer/reverse-integer.md) | xxx | 2019/12/22
0008 | String to Integer (atoi) | [Answer](/algorithms/0008-string-to-integer-atoi/string-to-integer-atoi.go) | [Analysis](/algorithms/0008-string-to-integer-atoi/string-to-integer-atoi.md) | xxx | 2020/02/05
0009 | Palindrome Number | [Answer](/algorithms/0009-palindrome-number/palindrome-number.go) | [Analysis](/algorithms/0009-palindrome-number/palindrome-number.md) | xxx | 2019/12/27
0011 | Container With Most Water | [Answer](/algorithms/0011-container-with-most-water/container-with-most-water.go) | [Analysis](/algorithms/0011-container-with-most-water/container-with-most-water.md) | xxx | 2020/02/05
0012 | Integer to Roman | [Answer](/algorithms/0012-integer-to-roman/integer-to-roman.go) | [Analysis](/algorithms/0012-integer-to-roman/integer-to-roman.md) | xxx | 2020/02/05
0013 | Roman to Integer | [Answer](/algorithms/0013-roman-to-integer/roman-to-integer.go) | [Analysis](/algorithms/0013-roman-to-integer/roman-to-integer.md) | xxx | 2019/12/27
0014 | Longest Common Prefix | [Answer](/algorithms/0013-roman-to-integer/roman-to-integer.go) | [Analysis](/algorithms/0013-roman-to-integer/roman-to-integer.md) | xxx | 2019/12/27
0015 | 3Sum | [Answer](/algorithms/0015-three-sum/three-sum.go) | [Analysis](/algorithms/0015-three-sum/three-sum.md) | xxx | 2020/02/08
0016 | 3Sum Closest | [Answer](/algorithms/0016-three-sum-closest/three-sum-closest.go) | [Analysis](/algorithms/0016-three-sum-closest/three-sum-closest.md) | xxx | 2020/02/08
0017 | Letter Combinations of a Phone Number | [Answer](/algorithms/0017-letter-combinations-of-a-phone-number/letter-combinations-of-a-phone-number.go) | [Analysis](/algorithms/0017-letter-combinations-of-a-phone-number/letter-combinations-of-a-phone-number.md) | xxx | 2020/02/09
0018 | 4Sum | [Answer](/algorithms/0018-four-sum/four-sum.go) | [Analysis](/algorithms/0018-four-sum/four-sum.md) | xxx | 2020/02/09
0019 | Remove Nth Node From End of List | [Answer](/algorithms/0019-remove-nth-node-from-end-of-list/remove-nth-node-from-end-of-list.go) | [Analysis](/algorithms/0019-remove-nth-node-from-end-of-list/remove-nth-node-from-end-of-list.md) | xxx | 2020/02/09
0020 | Valid Parentheses | [Answer](/algorithms/0020-valid-parentheses/valid-parentheses.go) | [Analysis](/algorithms/0020-valid-parentheses/valid-parentheses.md) | xxx | 2019/12/27
0021 | Merge Two Sorted Lists!!! | [Answer](/algorithms/0021-merge-two-sorted-lists/merge-two-sorted-lists.go) | [Analysis](/algorithms/0021-merge-two-sorted-lists/merge-two-sorted-lists.md) | xxx | 2019/12/31
0022 | Generate Parentheses!!! | [Answer](/algorithms/0022-generate-parentheses/generate-parentheses.go) | [Analysis](/algorithms/0022-generate-parentheses/generate-parentheses.md) | xxx | 2020/02/12
0024 | Swap Nodes in Pairs!!! | [Answer](/algorithms/0024-swap-nodes-in-pairs/swap-nodes-in-pairs.go) | [Analysis](/algorithms/0024-swap-nodes-in-pairs/swap-nodes-in-pairs.md) | xxx | 2020/02/12
0026 | Remove Duplicates from Sorted Array | [Answer](/algorithms/0026-remove-duplicates-from-sorted-array/remove-duplicates-from-sorted-array.go) | [Analysis](/algorithms/0026-remove-duplicates-from-sorted-array/remove-duplicates-from-sorted-array.md) | xxx | 2019/12/31
0027 | Remove Element | [Answer](/algorithms/0027-remove-element/remove-element.go) | [Analysis](/algorithms/0027-remove-element/remove-element.md) | xxx | 2020/01/01
0028 | Implement strStr | [Answer](/algorithms/0028-implement-strstr/implement-strstr.go) | [Analysis](/algorithms/0028-implement-strstr/implement-strstr.md) | xxx | 2020/01/01
0029 | Divide Two Integers | [Answer](/algorithms/0029-divide-two-integers/divide-two-integers.go) | [Analysis](/algorithms/0029-divide-two-integers/divide-two-integers.md) | xxx | 2020/01/13
0031 | Next Permutation | [Answer](/algorithms/0031-next-permutation/next-permutation.go) | [Analysis](/algorithms/0031-next-permutation/next-permutation.md) | xxx | 2020/01/13
0033 | Search in Rotated Sorted Array | [Answer](/algorithms/0033-search-in-rotated-sorted-array/search-in-rotated-sorted-array.go) | [Analysis](/algorithms/0033-search-in-rotated-sorted-array/search-in-rotated-sorted-array.md) | xxx | 2020/02/14
0034 | Find First and Last Position of Element in Sorted Array | [Answer](/algorithms/0034-find-first-and-last-position-of-element-in-sorted-array/find-first-and-last-position-of-element-in-sorted-array.go) | [Analysis](/algorithms/0034-find-first-and-last-position-of-element-in-sorted-array/find-first-and-last-position-of-element-in-sorted-array.md) | xxx | 2020/02/15
0035 | Search Insert Position | [Answer](/algorithms/0035-search-insert-position/search-insert-position.go) | [Analysis](/algorithms/0035-search-insert-position/search-insert-position.md) | xxx | 2020/01/01
0036 | Valid Sudoku | [Answer](/algorithms/0036-valid-sudoku/valid-sudoku.go) | [Analysis](/algorithms/0036-valid-sudoku/valid-sudoku.md) | xxx | 2020/02/15
0038 | Count and Say | [Answer](/algorithms/0038-count-and-say/count-and-say.go) | [Analysis](/algorithms/0038-count-and-say/count-and-say.md) | xxx | 2020/01/01
0039 | Combination Sum | [Answer](/algorithms/0039-combination-sum/combination-sum.go) | [Analysis](/algorithms/0039-combination-sum/combination-sum.md) | xxx | 2020/02/16
0040 | Combination Sum II | [Answer](/algorithms/0040-combination-sum-ii/combination-sum-ii.go) | [Analysis](/algorithms/0040-combination-sum-ii/combination-sum-ii.md) | xxx | 2020/02/16
0043 | Multiply Strings | [Answer](/algorithms/0043-multiply-strings/multiply-strings.go) | [Analysis](/algorithms/0043-multiply-strings/multiply-strings.md) | xxx | 2020/02/19
0046 | Permutations | [Answer](/algorithms/0046-permutations/permutations.go) | [Analysis](/algorithms/0046-permutations/permutations.md) | xxx | 2020/02/19
0047 | Permutations II | [Answer](/algorithms/0047-permutations-ii/permutations-ii.go) | [Analysis](/algorithms/0047-permutations-ii/permutations-ii.md) | xxx | 2020/02/20
0048 | Rotate Image | [Answer](/algorithms/0048-rotate-image/rotate-image.go) | [Analysis](/algorithms/0048-rotate-image/rotate-image.md) | xxx | 2020/02/20
0049 | Group Anagrams | [Answer](/algorithms/0049-group-anagrams/group-anagrams.go) | [Analysis](/algorithms/0049-group-anagrams/group-anagrams.md) | xxx | 2020/02/20
0050 | Pow(x, n) | [Answer](/algorithms/0050-powx-n/powx-n.go) | [Analysis](/algorithms/0050-powx-n/powx-n.md) | xxx | 2020/02/20
0053 | Maximum Subarray | [Answer](/algorithms/0053-maximum-subarray/maximum-subarray.go) | [Analysis](/algorithms/0053-maximum-subarray/maximum-subarray.md) | xxx | 2020/01/04
0054 | Spiral Matrix | [Answer](/algorithms/0054-spiral-matrix/spiral-matrix.go) | [Analysis](/algorithms/0054-spiral-matrix/spiral-matrix.md) | xxx | 2020/02/21
0055 | Jump Game | [Answer](/algorithms/0055-jump-game/jump-game.go) | [Analysis](/algorithms/0055-jump-game/jump-game.md) | xxx | 2020/02/21
0056 | Merge Intervals | [Answer](/algorithms/0056-merge-intervals/merge-intervals.go) | [Analysis](/algorithms/0056-merge-intervals/merge-intervals.md) | xxx | 2020/02/23
0058 | Length of Last Word | [Answer](/algorithms/0058-length-of-last-word/length-of-last-word.go) | [Analysis](/algorithms/0058-length-of-last-word/length-of-last-word.md) | xxx | 2020/01/04
0059 | Spiral Matrix II | [Answer](/algorithms/0059-spiral-matrix-ii/spiral-matrix-ii.go) | [Analysis](/algorithms/0059-spiral-matrix-ii/spiral-matrix-ii.md) | xxx | 2020/02/23
0060 | Permutation Sequence | [Answer](/algorithms/0060-permutation-sequence/permutation-sequence.go) | [Analysis](/algorithms/0060-permutation-sequence/permutation-sequence.md) | xxx | 2020/02/24
0061 | Rotate List | [Answer](/algorithms/0061-rotate-list/rotate-list.go) | [Analysis](/algorithms/0061-rotate-list/rotate-list.md) | xxx | 2020/02/24
0062 | Unique Paths | [Answer](/algorithms/0062-unique-paths/unique-paths.go) | [Analysis](/algorithms/0062-unique-paths/unique-paths.md) | xxx | 2020/02/24
0063 | Unique Paths II | [Answer](/algorithms/0063-unique-paths-ii/unique-paths-ii.go) | [Analysis](/algorithms/0063-unique-paths-ii/unique-paths-ii.md) | xxx | 2020/02/25
0064 | Minimum Path Sum | [Answer](/algorithms/0064-minimum-path-sum/minimum-path-sum.go) | [Analysis](/algorithms/0064-minimum-path-sum/minimum-path-sum.md) | xxx | 2020/02/25
0066 | Plus One | [Answer](/algorithms/0066-plus-one/plus-one.go) | [Analysis](/algorithms/0066-plus-one/plus-one.md) | xxx | 2020/01/04
0067 | Add Binary | [Answer](/algorithms/0067-add-binary/add-binary.go) | [Analysis](/algorithms/0067-add-binary/add-binary.md) | xxx | 2020/01/06
0069 | Sqrt(x) | [Answer](/algorithms/0069-sqrt/sqrt.go) | [Analysis](/algorithms/0069-sqrt/sqrt.md) | xxx | 2020/01/07
0070 | Climbing Stairs | [Answer](/algorithms/0070-climbing-stairs/climbing-stairs.go) | [Analysis](/algorithms/0070-climbing-stairs/climbing-stairs.md) | xxx | 2020/01/11
0071 | Simplify Path | [Answer](/algorithms/0071-simplify-path/simplify-path.go) | [Analysis](/algorithms/0071-simplify-path/simplify-path.md) | xxx | 2020/02/26
0073 | Set Matrix Zeroes | [Answer](/algorithms/0073-set-matrix-zeroes/set-matrix-zeroes.go) | [Analysis](/algorithms/0073-set-matrix-zeroes/set-matrix-zeroes.md) | xxx | 2020/02/26
0074 | Search a 2D Matrix | [Answer](/algorithms/0074-search-a-2d-matrix/search-a-2d-matrix.go) | [Analysis](/algorithms/0074-search-a-2d-matrix/search-a-2d-matrix.md) | xxx | 2020/02/27
0075 | Sort Colors | [Answer](/algorithms/0075-sort-colors/sort-colors.go) | [Analysis](/algorithms/0075-sort-colors/sort-colors.md) | xxx | 2020/02/28
0077 | Combinations | [Answer](/algorithms/0077-combinations/combinations.go) | [Analysis](/algorithms/0077-combinations/combinations.md) | xxx | 2020/02/28
0078 | Subsets | [Answer](/algorithms/0078-subsets/subsets.go) | [Analysis](/algorithms/0078-subsets/subsets.md) | xxx | 2020/02/28
0079 | Word Search | [Answer](/algorithms/0079-word-search/word-search.go) | [Analysis](/algorithms/0079-word-search/word-search.md) | xxx | 2020/02/29
0080 | Remove Duplicates from Sorted Array II | [Answer](/algorithms/0080-remove-duplicates-from-sorted-array-ii/remove-duplicates-from-sorted-array-ii.go) | [Analysis](/algorithms/0080-remove-duplicates-from-sorted-array-ii/remove-duplicates-from-sorted-array-ii.md) | xxx | 2020/01/03
0081 | Search in Rotated Sorted Array II | [Answer](/algorithms/0081-search-in-rotated-sorted-array-ii/search-in-rotated-sorted-array-ii.go) | [Analysis](/algorithms/0081-search-in-rotated-sorted-array-ii/search-in-rotated-sorted-array-ii.md) | xxx | 2020/03/01
0082 | Remove Duplicates from Sorted List II | [Answer](/algorithms/0082-remove-duplicates-from-sorted-list-ii/remove-duplicates-from-sorted-list-ii.go) | [Analysis](/algorithms/0082-remove-duplicates-from-sorted-list-ii/remove-duplicates-from-sorted-list-ii.md) | xxx | 2020/03/02
0083 | Remove Duplicates from Sorted List | [Answer](/algorithms/0083-remove-duplicates-from-sorted-list/remove-duplicates-from-sorted-list.go) | [Analysis](/algorithms/0083-remove-duplicates-from-sorted-list/remove-duplicates-from-sorted-list.md) | xxx | 2020/01/11
0086 | Partition List | [Answer](/algorithms/0086-partition-list/partition-list.go) | [Analysis](/algorithms/0086-partition-list/partition-list.md) | xxx | 2020/03/03
0088 | Merge Sorted Array | [Answer](/algorithms/0088-merge-sorted-array/merge-sorted-array.go) | [Analysis](/algorithms/0088-merge-sorted-array/merge-sorted-array.md) | xxx | 2020/01/11
0089 | Gray Code | [Answer](/algorithms/0089-gray-code/gray-code.go) | [Analysis](/algorithms/0089-gray-code/gray-code.md) | xxx | 2020/03/04
0090 | Subsets II | [Answer](/algorithms/0090-subsets-ii/subsets-ii.go) | [Analysis](/algorithms/0090-subsets-ii/subsets-ii.md) | xxx | 2020/03/05
0091 | Decode Ways | [Answer](/algorithms/0091-decode-ways/decode-ways.go) | [Analysis](/algorithms/0091-decode-ways/decode-ways.md) | xxx | 2020/03/07
0092 | Reverse Linked List II | [Answer](/algorithms/0092-reverse-linked-list-ii/reverse-linked-list-ii.go) | [Analysis](/algorithms/0092-reverse-linked-list-ii/reverse-linked-list-ii.md) | xxx | 2020/03/08
0093 | Restore IP Addresses | [Answer](/algorithms/0093-restore-ip-addresses/restore-ip-addresses.go) | [Analysis](/algorithms/0093-restore-ip-addresses/restore-ip-addresses.md) | xxx | 2020/03/08
0094 | Binary Tree Inorder Traversal | [Answer](/algorithms/0094-binary-tree-inorder-traversal/binary-tree-inorder-traversal.go) | [Analysis](/algorithms/0094-binary-tree-inorder-traversal/binary-tree-inorder-traversal.md) | xxx | 2020/03/10
0095 | Unique Binary Search Trees II | [Answer](/algorithms/0095-unique-binary-search-trees-ii/unique-binary-search-trees-ii.go) | [Analysis](/algorithms/0095-unique-binary-search-trees-ii/unique-binary-search-trees-ii.md) | xxx | 2020/03/11
0096 | Unique Binary Search Trees | [Answer](/algorithms/0096-unique-binary-search-trees/unique-binary-search-trees.go) | [Analysis](/algorithms/0096-unique-binary-search-trees/unique-binary-search-trees.md) | xxx | 2020/03/11
0098 | Validate Binary Search Tree | [Answer](/algorithms/0098-validate-binary-search-tree/validate-binary-search-tree.go) | [Analysis](/algorithms/0098-validate-binary-search-tree/validate-binary-search-tree.md) | xxx | 2020/03/12
0100 | Same Tree | [Answer](/algorithms/0100-same-tree/same-tree.go) | [Analysis](/algorithms/0100-same-tree/same-tree.md) | xxx | 2020/01/11
0101 | Symmetric Tree | [Answer](/algorithms/0101-symmetric-tree/symmetric-tree.go) | [Analysis](/algorithms/0101-symmetric-tree/symmetric-tree.md) | xxx | 2020/03/13
0102 | Binary Tree Level Order Traversal | [Answer](/algorithms/0102-binary-tree-level-order-traversal/binary-tree-level-order-traversal.go) | [Analysis](/algorithms/0102-binary-tree-level-order-traversal/binary-tree-level-order-traversal.md) | xxx | 2020/03/28
0103 | Binary Tree Zigzag Level Order Traversal | [Answer](/algorithms/0103-binary-tree-zigzag-level-order-traversal/binary-tree-zigzag-level-order-traversal.go) | [Analysis](/algorithms/0103-binary-tree-zigzag-level-order-traversal/binary-tree-zigzag-level-order-traversal.md) | xxx | 2020/03/28
0104 | Maximum Depth of Binary Tree | [Answer](/algorithms/0104-maximum-depth-of-binary-tree/maximum-depth-of-binary-tree.go) | [Analysis](/algorithms/0104-maximum-depth-of-binary-tree/maximum-depth-of-binary-tree.md) | xxx | 2020/03/13
0105 | Construct Binary Tree from Preorder and Inorder Traversal | [Answer](/algorithms/0105-construct-binary-tree-from-preorder-and-inorder-traversal/construct-binary-tree-from-preorder-and-inorder-traversal.go) | [Analysis](/algorithms/0105-construct-binary-tree-from-preorder-and-inorder-traversal/construct-binary-tree-from-preorder-and-inorder-traversal.md) | xxx | 2020/03/28
0106 | Construct Binary Tree from Inorder and Postorder Traversal | [Answer](/algorithms/0106-construct-binary-tree-from-inorder-and-postorder-traversal/construct-binary-tree-from-inorder-and-postorder-traversal.go) | [Analysis](/algorithms/0106-construct-binary-tree-from-inorder-and-postorder-traversal/construct-binary-tree-from-inorder-and-postorder-traversal.md) | xxx | 2020/03/28
0107 | Binary Tree Level Order Traversal II | [Answer](/algorithms/0107-binary-tree-level-order-traversal-ii/binary-tree-level-order-traversal-ii.go) | [Analysis](/algorithms/0107-binary-tree-level-order-traversal-ii/binary-tree-level-order-traversal-ii.md) | xxx | 2020/03/13
0108 | Convert Sorted Array to Binary Search Tree | [Answer](/algorithms/0108-convert-sorted-array-to-binary-search-tree/convert-sorted-array-to-binary-search-tree.go) | [Analysis](/algorithms/0108-convert-sorted-array-to-binary-search-tree/convert-sorted-array-to-binary-search-tree.md) | xxx | 2020/03/14
0109 | Convert Sorted List to Binary Search Tree | [Answer](/algorithms/0109-convert-sorted-list-to-binary-search-tree/convert-sorted-list-to-binary-search-tree.go) | [Analysis](/algorithms/0109-convert-sorted-list-to-binary-search-tree/convert-sorted-list-to-binary-search-tree.md) | xxx | 2020/03/31
0110 | Balanced Binary Tree | [Answer](/algorithms/0110-balanced-binary-tree/balanced-binary-tree.go) | [Analysis](/algorithms/0110-balanced-binary-tree/balanced-binary-tree.md) | xxx | 2020/03/14
0111 | Minimum Depth of Binary Tree | [Answer](/algorithms/0111-minimum-depth-of-binary-tree/minimum-depth-of-binary-tree.go) | [Analysis](/algorithms/0111-minimum-depth-of-binary-tree/minimum-depth-of-binary-tree.md) | xxx | 2020/03/15
0112 | Path Sum | [Answer](/algorithms/0112-path-sum/path-sum.go) | [Analysis](/algorithms/0112-path-sum/path-sum.md) | xxx | 2020/03/15
0113 | Path Sum II | [Answer](/algorithms/0113-path-sum-ii/path-sum-ii.go) | [Analysis](/algorithms/0113-path-sum-ii/path-sum-ii.md) | xxx | 2020/04/01
0114 | Flatten Binary Tree to Linked List | [Answer](/algorithms/0114-flatten-binary-tree-to-linked-list/flatten-binary-tree-to-linked-list.go) | [Analysis](/algorithms/0114-flatten-binary-tree-to-linked-list/flatten-binary-tree-to-linked-list.md) | xxx | 2020/04/04
0116 | Populating Next Right Pointers in Each Node | [Answer](/algorithms/0116-populating-next-right-pointersin-each-node/populating-next-right-pointersin-each-node.go) | [Analysis](/algorithms/0116-populating-next-right-pointersin-each-node/populating-next-right-pointersin-each-node.md) | xxx | 2020/04/05
0117 | Populating Next Right Pointers in Each Node II | [Answer](/algorithms/0117-populating-next-right-pointersin-each-node-ii/populating-next-right-pointersin-each-node-ii.go) | [Analysis](/algorithms/0116-populating-next-right-pointersin-each-node/populating-next-right-pointersin-each-node.md) | xxx | 2020/04/05
0118 | Pascal's Triangle | [Answer](/algorithms/0118-pascals-triangle/pascals-triangle.go) | [Analysis](/algorithms/0118-pascals-triangle/pascals-triangle.md) | xxx | 2020/03/15
0119 | Pascal's Triangle II | [Answer](/algorithms/0119-pascals-triangle-ii/pascals-triangle-ii.go) | [Analysis](/algorithms/0119-pascals-triangle-ii/pascals-triangle-ii.md) | xxx | 2020/03/15
0120 | Triangle | [Answer](/algorithms/0120-triangle/triangle.go) | [Analysis](/algorithms/0120-triangle/triangle.md) | xxx | 2020/04/05
0121 | Best Time to Buy and Sell Stock | [Answer](/algorithms/0121-best-time-to-buy-and-sell-stock/best-time-to-buy-and-sell-stock.go) | [Analysis](/algorithms/0121-best-time-to-buy-and-sell-stock/best-time-to-buy-and-sell-stock.md) | xxx | 2020/03/15
0122 | Best Time to Buy and Sell Stock ii | [Answer](/algorithms/0122-best-time-to-buy-and-sell-stock-ii/best-time-to-buy-and-sell-stock-ii.go) | [Analysis](/algorithms/0122-best-time-to-buy-and-sell-stock-ii/best-time-to-buy-and-sell-stock-ii.md) | xxx | 2020/03/15
0125 | Valid Palindrome | [Answer](/algorithms/0125-valid-palindrome/valid-palindrome.go) | [Analysis](/algorithms/0125-valid-palindrome/valid-palindrome.md) | xxx | 2020/03/15
0127 | Word Ladder(Not Finish!!)| [Answer](/algorithms/0127-word-ladder/word-ladder.go) | [Analysis](/algorithms/0127-word-ladder/word-ladder.md) | xxx | 2020/04/09
0129 | Sum Root to Leaf Numbers | [Answer](/algorithms/0129-sum-root-to-leaf-numbers/sum-root-to-leaf-numbers.go) | [Analysis](/algorithms/0129-sum-root-to-leaf-numbers/sum-root-to-leaf-numbers.md) | xxx | 2020/04/11
0130 | Surrounded Regions | [Answer](/algorithms/0130-surrounded-regions/surrounded-regions.go) | [Analysis](/algorithms/0130-surrounded-regions/surrounded-regions.md) | xxx | 2020/04/11
0131 | Palindrome Partitioning | [Answer](/algorithms/0131-palindrome-partitioning/palindrome-partitioning.go) | [Analysis](/algorithms/0131-palindrome-partitioning/palindrome-partitioning.md) | xxx | 2020/04/12
0133 | Clone Graph(Not Finish!!) | [Answer](/algorithms/0133-clone-graph/clone-graph.go) | [Analysis](/algorithms/0133-clone-graph/clone-graph.md) | xxx | 2020/04/12
0134 | Gas Station | [Answer](/algorithms/0134-gas-station/gas-station.go) | [Analysis](/algorithms/0134-gas-station/gas-station.md) | xxx | 2020/04/12
0136 | Single Number | [Answer](/algorithms/0136-single-number/single-number.go) | [Analysis](/algorithms/0136-single-number/single-number.md) | xxx | 2020/03/16
0137 | Single Number II | [Answer](/algorithms/0137-single-number-ii/single-number-ii.go) | [Analysis](/algorithms/0137-single-number-ii/single-number-ii.md) | xxx | 2020/04/12
0138 | Copy List with Random Pointer | [Answer](/algorithms/0138-copy-list-with-random-pointer/copy-list-with-random-pointer.go) | [Analysis](/algorithms/0138-copy-list-with-random-pointer/copy-list-with-random-pointer.md) | xxx | 2020/04/15
0139 | Word Break | [Answer](/algorithms/0139-word-break/word-break.go) | [Analysis](/algorithms/0139-word-break/word-break.md) | xxx | 2020/04/16
0141 | Linked List Cycle | [Answer](/algorithms/0141-linked-list-cycle/linked-list-cycle.go) | [Analysis](/algorithms/0141-linked-list-cycle/linked-list-cycle.md) | xxx | 2020/03/16
0142 | Linked List Cycle II | [Answer](/algorithms/0142-linked-list-cycle-ii/linked-list-cycle-ii.go) | [Analysis](/algorithms/0142-linked-list-cycle-ii/linked-list-cycle-ii.md) | xxx | 2020/04/16
0143 | Reorder List | [Answer](/algorithms/0143-reorder-list/reorder-list.go) | [Analysis](/algorithms/0143-reorder-list/reorder-list.md) | xxx | 2020/04/21
0144 | Binary Tree Preorder Traversal | [Answer](/algorithms/0144-binary-tree-preorder-traversal/binary-tree-preorder-traversal.go) | [Analysis](/algorithms/0144-binary-tree-preorder-traversal/binary-tree-preorder-traversal.md) | xxx | 2020/04/21
0146 | LRU Cache | [Answer](/algorithms/0146-lru-cache/lru-cache.go) | [Analysis](/algorithms/0146-lru-cache/lru-cache.md) | xxx | 2020/04/22
0147 | Insertion Sort List | [Answer](/algorithms/0147-insertion-sort-list/insertion-sort-list.go) | [Analysis](/algorithms/0147-insertion-sort-list/insertion-sort-list.md) | xxx | 2020/04/25
0148 | Sort List | [Answer](/algorithms/0148-sort-list/sort-list.go) | [Analysis](/algorithms/0148-sort-list/sort-list.md) | xxx | 2020/04/25
0150 | Evaluate Reverse Polish Notation | [Answer](/algorithms/0150-evaluate-reverse-polish-notation/evaluate-reverse-polish-notation.go) | [Analysis](/algorithms/0150-evaluate-reverse-polish-notation/evaluate-reverse-polish-notation.md) | xxx | 2020/04/26
0151 | Reverse Words in a String | [Answer](/algorithms/0151-reverse-words-in-a-string/reverse-words-in-a-string.go) | [Analysis](/algorithms/0151-reverse-words-in-a-string/reverse-words-in-a-string.md) | xxx | 2020/04/26
0152 | Maximum Product Subarray | [Answer](/algorithms/0152-maximum-product-subarray/maximum-product-subarray.go) | [Analysis](/algorithms/0152-maximum-product-subarray/maximum-product-subarray.md) | xxx | 2020/04/30
0153 | Find Minimum in Rotated Sorted Array | [Answer](/algorithms/0153-find-minimum-in-rotated-sorted-array/find-minimum-in-rotated-sorted-array.go) | [Analysis](/algorithms/0153-find-minimum-in-rotated-sorted-array/find-minimum-in-rotated-sorted-array.md) | xxx | 2020/04/30
0155 | Min Stack | [Answer](/algorithms/0155-min-stack/min-stack.go) | [Analysis](/algorithms/0155-min-stack/min-stack.md) | xxx | 2020/03/17
0160 | Intersection of Two Linked Lists | [Answer](/algorithms/0160-intersection-of-two-linked-lists/intersection-of-two-linked-lists.go) | [Analysis](/algorithms/0160-intersection-of-two-linked-lists/intersection-of-two-linked-lists.md) | xxx | 2020/03/19
0162 | Find Peak Element | [Answer](/algorithms/0162-find-peak-element/find-peak-element.go) | [Analysis](/algorithms/0162-find-peak-element/find-peak-element.md) | xxx | 2020/05/04
0165 | Compare Version Numbers | [Answer](/algorithms/0165-compare-version-numbers/compare-version-numbers.go) | [Analysis](/algorithms/0165-compare-version-numbers/compare-version-numbers.md) | xxx | 2020/05/05
0166 | Fraction to Recurring Decimal | [Answer](/algorithms/0166-fraction-to-recurring-decimal/fraction-to-recurring-decimal.go) | [Analysis](/algorithms/0166-fraction-to-recurring-decimal/fraction-to-recurring-decimal.md) | xxx | 2020/05/07
0167 | Two Sum II - Input array is sorted | [Answer](/algorithms/0167-two-sum-ii-input-array-is-sorted/two-sum-ii-input-array-is-sorted.go) | [Analysis](/algorithms/0167-two-sum-ii-input-array-is-sorted/two-sum-ii-input-array-is-sorted.md) | xxx | 2020/03/20
0168 | Excel Sheet Column Title | [Answer](/algorithms/0168-excel-sheet-column-title/excel-sheet-column-title.go) | [Analysis](/algorithms/0168-excel-sheet-column-title/excel-sheet-column-title.md) | xxx | 2020/03/21
0169 | Majority Element | [Answer](/algorithms/0169-majority-element/majority-element.go) | [Analysis](/algorithms/0169-majority-element/majority-element.md) | xxx | 2020/03/21
0171 | Excel Sheet Column Number | [Answer](/algorithms/0171-excel-sheet-column-number/excel-sheet-column-number.go) | [Analysis](/algorithms/0171-excel-sheet-column-number/excel-sheet-column-number.md) | xxx | 2020/03/21
0172 | Factorial Trailing Zeroes | [Answer](/algorithms/0172-factorial-trailing-zeroes/factorial-trailing-zeroes.go) | [Analysis](/algorithms/0172-factorial-trailing-zeroes/factorial-trailing-zeroes.md) | xxx | 2020/03/23
0173 | Binary Search Tree Iterator | [Answer](/algorithms/0173-binary-search-tree-iterator/binary-search-tree-iterator.go) | [Analysis](/algorithms/0173-binary-search-tree-iterator/binary-search-tree-iterator.md) | xxx | 2020/05/09
0179 | Largest Number | [Answer](/algorithms/0179-largest-number/largest-number.go) | [Analysis](/algorithms/0179-largest-number/largest-number.md) | xxx | 2020/05/10
0187 | Repeated DNA Sequences | [Answer](/algorithms/0187-repeated-dna-sequences/repeated-dna-sequences.go) | [Analysis](/algorithms/0187-repeated-dna-sequences/repeated-dna-sequences.md) | xxx | 2020/05/12
0189 | Rotate Array | [Answer](/algorithms/0189-rotate-array/rotate-array.go) | [Analysis](/algorithms/0189-rotate-array/rotate-array.md) | xxx | 2020/03/23
0190 | Reverse Bits | [Answer](/algorithms/0190-reverse-bits/reverse-bits.go) | [Analysis](/algorithms/0190-reverse-bits/reverse-bits.md) | xxx | 2020/03/25
0191 | Number of 1 Bits | [Answer](/algorithms/0191-number-of-1-bits/number-of-1-bits.go) | [Analysis](/algorithms/0191-number-of-1-bits/number-of-1-bits.md) | xxx | 2020/03/25
0198 | House Robber | [Answer](/algorithms/0198-house-robber/house-robber.go) | [Analysis](/algorithms/0198-house-robber/house-robber.md) | xxx | 2020/03/28
0199 | Binary Tree Right Side View | [Answer](/algorithms/0199-binary-tree-right-side-view/binary-tree-right-side-view.go) | [Analysis](/algorithms/0199-binary-tree-right-side-view/binary-tree-right-side-view.md) | xxx | 2020/05/13
0200 | Number of Islands | [Answer](/algorithms/0200-number-of-islands/number-of-islands.go) | [Analysis](/algorithms/0200-number-of-islands/number-of-islands.md) | xxx | 2020/05/13
0201 | Bitwise AND of Numbers Range | [Answer](/algorithms/0201-bitwise-and-of-numbers-range/bitwise-and-of-numbers-range.go) | [Analysis](/algorithms/0201-bitwise-and-of-numbers-range/bitwise-and-of-numbers-range.md) | xxx | 2020/05/27
0202 | Happy Number | [Answer](/algorithms/0202-happy-number/happy-number.go) | [Analysis](/algorithms/0202-happy-number/happy-number.md) | xxx | 2020/05/14
0203 | Remove Linked List Elements | [Answer](/algorithms/0203-remove-linked-list-elements/remove-linked-list-elements.go) | [Analysis](/algorithms/0203-remove-linked-list-elements/remove-linked-list-elements.md) | xxx | 2020/05/14
0204 | Count Primes | [Answer](/algorithms/0204-count-primes/count-primes.go) | [Analysis](/algorithms/0204-count-primes/count-primes.md) | xxx | 2020/05/17
0205 | Isomorphic Strings | [Answer](/algorithms/0205-isomorphic-strings/isomorphic-strings.go) | [Analysis](/algorithms/0205-isomorphic-strings/isomorphic-strings.md) | xxx | 2020/05/18
0206 | Reverse Linked List | [Answer](/algorithms/0206-reverse-linked-list/reverse-linked-list.go) | [Analysis](/algorithms/0206-reverse-linked-list/reverse-linked-list.md) | xxx | 2020/05/18
0207 | Course Schedule | [Answer](/algorithms/0207-course-schedule/course-schedule.go) | [Analysis](/algorithms/0207-course-schedule/course-schedule.md) | xxx | 2020/06/05
0208 | Implement Trie (Prefix Tree) | [Answer](/algorithms/0208-implement-trie-prefix-tree/implement-trie-prefix-tree.go) | [Analysis](/algorithms/0208-implement-trie-prefix-tree/implement-trie-prefix-tree.md) | xxx | 2020/06/06
0209 | Minimum Size Subarray Sum | [Answer](/algorithms/0209-minimum-size-subarray-sum/minimum-size-subarray-sum.go) | [Analysis](/algorithms/0209-minimum-size-subarray-sum/minimum-size-subarray-sum.md) | xxx | 2020/06/06
0210 | Course Schedule II | [Answer](/algorithms/0210-course-schedule-ii/course-schedule-ii.go) | [Analysis](/algorithms/0210-course-schedule-ii/course-schedule-ii.md) | xxx | 2020/06/06
0211 | Add and Search Word - Data structure design | [Answer](/algorithms/0211-add-and-search-word-data-structure-design/add-and-search-word-data-structure-design.go) | [Analysis](/algorithms/0211-add-and-search-word-data-structure-design/add-and-search-word-data-structure-design.md) | xxx | 2020/06/07
0213 | House Robber II | [Answer](/algorithms/0213-house-robber-ii/house-robber-ii.go) | [Analysis](/algorithms/0213-house-robber-ii/house-robber-ii.md) | xxx | 2020/06/10
0217 | Contains Duplicate | [Answer](/algorithms/0217-contains-duplicate/contains-duplicate.go) | [Analysis](/algorithms/0217-contains-duplicate/contains-duplicate.md) | xxx | 2020/05/18
0219 | Contains Duplicate II | [Answer](/algorithms/0219-contains-duplicate-ii/contains-duplicate-ii.go) | [Analysis](/algorithms/0219-contains-duplicate-ii/contains-duplicate-ii.md) | xxx | 2020/05/18
0220 | Contains Duplicate III | [Answer](/algorithms/0220-contains-duplicate-iii/contains-duplicate-iii.go) | [Analysis](/algorithms/0220-contains-duplicate-iii/contains-duplicate-iii.md) | xxx | 2020/06/10
0221 | Maximal Square | [Answer](/algorithms/0221-maximal-square/maximal-square.go) | [Analysis](/algorithms/0221-maximal-square/maximal-square.md) | xxx | 2020/06/16
0222 | Count Complete Tree Nodes | [Answer](/algorithms/0222-count-complete-tree-nodes/count-complete-tree-nodes.go) | [Analysis](/algorithms/0222-count-complete-tree-nodes/count-complete-tree-nodes.md) | xxx | 2020/06/16
0225 | Implement Stack using Queues | [Answer](/algorithms/0225-implement-stack-using-queues/implement-stack-using-queues.go) | [Analysis](/algorithms/0225-implement-stack-using-queues/implement-stack-using-queues.md) | xxx | 2020/05/19
0226 | Invert Binary Tree | [Answer](/algorithms/0226-invert-binary-tree/invert-binary-tree.go) | [Analysis](/algorithms/0226-invert-binary-tree/invert-binary-tree.md) | xxx | 2020/05/19
0231 | Power of Two | [Answer](/algorithms/0231-power-of-two/power-of-two.go) | [Analysis](/algorithms/0231-power-of-two/power-of-two.md) | xxx | 2020/05/19
0232 | Implement Queue using Stacks | [Answer](/algorithms/0232-implement-queue-using-stacks/implement-queue-using-stacks.go) | [Analysis](/algorithms/0232-implement-queue-using-stacks/implement-queue-using-stacks.md) | xxx | 2020/05/20
0234 | Palindrome Linked List | [Answer](/algorithms/0234-palindrome-linked-list/palindrome-linked-list.go) | [Analysis](/algorithms/0234-palindrome-linked-list/palindrome-linked-list.md) | xxx | 2020/05/20
0235 | Lowest Common Ancestor of a Binary Search Tree | [Answer](/algorithms/0235-lowest-common-ancestor-of-a-binary-search-tree/lowest-common-ancestor-of-a-binary-search-tree.go) | [Analysis](/algorithms/0235-lowest-common-ancestor-of-a-binary-search-tree/lowest-common-ancestor-of-a-binary-search-tree.md) | xxx | 2020/05/22
0237 | Delete Node in a Linked List | [Answer](/algorithms/0237-delete-node-in-a-linked-list/delete-node-in-a-linked-list.go) | [Analysis](/algorithms/0237-delete-node-in-a-linked-list/delete-node-in-a-linked-list.md) | xxx | 2020/05/23
0242 | Valid Anagram | [Answer](/algorithms/0242-valid-anagram/valid-anagram.go) | [Analysis](/algorithms/0242-valid-anagram/valid-anagram.md) | xxx | 2020/05/23
0257 | Binary Tree Paths | [Answer](/algorithms/0257-binary-tree-paths/binary-tree-paths.go) | [Analysis](/algorithms/0257-binary-tree-paths/binary-tree-paths.md) | xxx | 2020/05/23
0258 | Add Digits | [Answer](/algorithms/0258-add-digits/add-digits.go) | [Analysis](/algorithms/0258-add-digits/add-digits.md) | xxx | 2020/05/23
0263 | Ugly Number | [Answer](/algorithms/0263-ugly-number/ugly-number.go) | [Analysis](/algorithms/0263-ugly-number/ugly-number.md) | xxx | 2020/05/24
0268 | Missing Number | [Answer](/algorithms/0268-missing-number/missing-number.go) | [Analysis](/algorithms/0268-missing-number/missing-number.md) | xxx | 2020/05/24
0278 | First Bad Version | [Answer](/algorithms/0278-first-bad-version/first-bad-version.go) | [Analysis](/algorithms/0278-first-bad-version/first-bad-version.md) | xxx | 2020/05/25
0283 | Move Zeroes | [Answer](/algorithms/0283-move-zeroes/move-zeroes.go) | [Analysis](/algorithms/0283-move-zeroes/move-zeroes.md) | xxx | 2020/05/25
0290 | Move Zeroes | [Answer](/algorithms/0290-word-pattern/word-pattern.go) | [Analysis](/algorithms/0290-word-pattern/word-pattern.md) | xxx | 2020/05/26
0292 | Nim Game | [Answer](/algorithms/0292-nim-game/nim-game.go) | [Analysis](/algorithms/0292-nim-game/nim-game.md) | xxx | 2020/05/26
0299 | Bulls and Cows | [Answer](/algorithms/0299-bulls-and-cows/bulls-and-cows.go) | [Analysis](/algorithms/0299-bulls-and-cows/bulls-and-cows.md) | xxx | 2020/05/26