diff --git a/README.md b/README.md index 85de4ef..920610c 100644 --- a/README.md +++ b/README.md @@ -2,109 +2,109 @@ leetcode 题解 ##目录 -[1. Two Sum](Solution/1.md) +[1. Two Sum](Solution/1-50/1.md) -[2. Add Two Numbers](Solution/2.md) +[2. Add Two Numbers](Solution/1-50/2.md) -[3. Longest Substring Without Repeating Characters](Solution/3.md) +[3. Longest Substring Without Repeating Characters](Solution/1-50/3.md) -[4. Median of Two Sorted Arrays](Solution/4.md) +[4. Median of Two Sorted Arrays](Solution/1-50/4.md) -[7. Reverse Integer](Solution/7.md) +[7. Reverse Integer](Solution/1-50/7.md) -[8. String to Integer (atoi)](Solution/8.md) +[8. String to Integer (atoi)](Solution/1-50/8.md) -[9. Palindrome Number](Solution/9.md) +[9. Palindrome Number](Solution/1-50/9.md) -[19. Remove Nth Node From End of List](Solution/19.md) +[19. Remove Nth Node From End of List](Solution/1-50/19.md) -[21. Merge Two Sorted Lists](Solution/21.md) +[21. Merge Two Sorted Lists](Solution/1-50/21.md) -[31. Next Permutation](Solution/31.md) +[31. Next Permutation](Solution/1-50/31.md) -[35. Search Insert Position](Solution/35.md) +[35. Search Insert Position](Solution/1-50/35.md) -[36. Valid Sudoku](Solution/36.md) +[36. Valid Sudoku](Solution/1-50/36.md) -[44. Wildcard Matching](Solution/44.md) +[44. Wildcard Matching](Solution/1-50/44.md) -[49. Group Anagrams](Solution/49.md) +[49. Group Anagrams](Solution/1-50/49.md) -[56. Merge Intervals](Solution/56.md) +[56. Merge Intervals](Solution/51-100/56.md) -[58. Length of Last Word](Solution/58.md) +[58. Length of Last Word](Solution/51-100/58.md) -[70. Climbing Stairs](Solution/70.md) +[70. Climbing Stairs](Solution/51-100/70.md) -[73. Set Matrix Zeroes](Solution/73.md) +[73. Set Matrix Zeroes](Solution/51-100/73.md) -[88. Merge Sorted Array](Solution/88.md) +[88. Merge Sorted Array](Solution/51-100/88.md) -[89. Gray Code](Solution/89.md) +[89. Gray Code](Solution/51-100/89.md) -[100. Same Tree](Solution/100.md) +[100. Same Tree](Solution/51-100/100.md) -[104. Maximum Depth of Binary Tree](Solution/104.md) +[104. Maximum Depth of Binary Tree](Solution/101-150/104.md) -[109. Convert Sorted List to Binary Search Tree](Solution/109.md) +[109. Convert Sorted List to Binary Search Tree](Solution/101-150/109.md) -[110. Balanced Binary Tree](Solution/110.md) +[110. Balanced Binary Tree](Solution/101-150/110.md) -[119. Pascal's Triangle II](Solution/119.md) +[119. Pascal's Triangle II](Solution/101-150/119.md) -[121. Best Time to Buy and Sell Stock](Solution/121.md) +[121. Best Time to Buy and Sell Stock](Solution/101-150/121.md) -[125. Valid Palindrome](Solution/125.md) +[125. Valid Palindrome](Solution/101-150/125.md) -[127. Word Ladder](Solution/127.md) +[127. Word Ladder](Solution/101-150/127.md) -[136. Single Number](Solution/136.md) +[136. Single Number](Solution/101-150/136.md) -[144. Binary Tree Preorder Traversal](Solution/144.md) +[144. Binary Tree Preorder Traversal](Solution/101-150/144.md) -[168. Excel Sheet Column Title](Solution/168.md) +[168. Excel Sheet Column Title](Solution/151-200/168.md) -[169. Majority Element](Solution/169.md) +[169. Majority Element](Solution/151-200/169.md) -[171. Majority Element](Solution/171.md) +[171. Majority Element](Solution/151-200/171.md) -[202. Happy Number](Solution/202.md) +[202. Happy Number](Solution/201-250/202.md) -[217. Contains Duplicate](Solution/217.md) +[217. Contains Duplicate](Solution/201-250/217.md) -[219. Contains Duplicate II](Solution/219.md) +[219. Contains Duplicate II](Solution/201-250/219.md) -[226. Invert Binary Tree](Solution/226.md) +[226. Invert Binary Tree](Solution/201-250/226.md) -[227. Basic Calculator II](Solution/227.md) +[227. Basic Calculator II](Solution/201-250/227.md) -[228. Summary Ranges](Solution/228.md) +[228. Summary Ranges](Solution/201-250/228.md) -[231. Power of Two](Solution/231.md) +[231. Power of Two](Solution/201-250/231.md) -[235. Lowest Common Ancestor of a Binary Search Tree](Solution/235.md) +[235. Lowest Common Ancestor of a Binary Search Tree](Solution/201-250/235.md) -[237. Delete Node in a Linked List](Solution/237.md) +[237. Delete Node in a Linked List](Solution/201-250/237.md) -[242. Valid Anagram](Solution/242.md) +[242. Valid Anagram](Solution/201-250/242.md) -[258. Add Digits](Solution/258.md) +[258. Add Digits](Solution/251-300/258.md) -[263. Ugly Number](Solution/263.md) +[263. Ugly Number](Solution/251-300/263.md) -[268. Missing Number](Solution/268.md) +[268. Missing Number](Solution/251-300/268.md) -[279. Perfect Squares](Solution/279.md) +[279. Perfect Squares](Solution/251-300/279.md) -[283. Move Zeroes](Solution/283.md) +[283. Move Zeroes](Solution/251-300/283.md) -[292. Nim Game](Solution/292.md) +[292. Nim Game](Solution/251-300/292.md) -[295. Find Median from Data Stream](Solution/295.md) +[295. Find Median from Data Stream](Solution/251-300/295.md) -[326. Power of Three](Solution/326.md) +[326. Power of Three](Solution/301-350/326.md) -[342. Power of Four](Solution/342.md) +[342. Power of Four](Solution/301-350/342.md) -[383. Ransom Note](Solution/383.md) +[383. Ransom Note](Solution/351-400/383.md) diff --git a/Solution/1.md b/Solution/1-50/1.md similarity index 100% rename from Solution/1.md rename to Solution/1-50/1.md diff --git a/Solution/19.md b/Solution/1-50/19.md similarity index 100% rename from Solution/19.md rename to Solution/1-50/19.md diff --git a/Solution/2.md b/Solution/1-50/2.md similarity index 100% rename from Solution/2.md rename to Solution/1-50/2.md diff --git a/Solution/21.md b/Solution/1-50/21.md similarity index 100% rename from Solution/21.md rename to Solution/1-50/21.md diff --git a/Solution/3.md b/Solution/1-50/3.md similarity index 100% rename from Solution/3.md rename to Solution/1-50/3.md diff --git a/Solution/31.md b/Solution/1-50/31.md similarity index 100% rename from Solution/31.md rename to Solution/1-50/31.md diff --git a/Solution/35.md b/Solution/1-50/35.md similarity index 100% rename from Solution/35.md rename to Solution/1-50/35.md diff --git a/Solution/36.md b/Solution/1-50/36.md similarity index 100% rename from Solution/36.md rename to Solution/1-50/36.md diff --git a/Solution/4.md b/Solution/1-50/4.md similarity index 100% rename from Solution/4.md rename to Solution/1-50/4.md diff --git a/Solution/44.md b/Solution/1-50/44.md similarity index 100% rename from Solution/44.md rename to Solution/1-50/44.md diff --git a/Solution/49.md b/Solution/1-50/49.md similarity index 100% rename from Solution/49.md rename to Solution/1-50/49.md diff --git a/Solution/7.md b/Solution/1-50/7.md similarity index 100% rename from Solution/7.md rename to Solution/1-50/7.md diff --git a/Solution/8.md b/Solution/1-50/8.md similarity index 100% rename from Solution/8.md rename to Solution/1-50/8.md diff --git a/Solution/9.md b/Solution/1-50/9.md similarity index 100% rename from Solution/9.md rename to Solution/1-50/9.md diff --git a/Solution/104.md b/Solution/101-150/104.md similarity index 100% rename from Solution/104.md rename to Solution/101-150/104.md diff --git a/Solution/109.md b/Solution/101-150/109.md similarity index 100% rename from Solution/109.md rename to Solution/101-150/109.md diff --git a/Solution/110.md b/Solution/101-150/110.md similarity index 100% rename from Solution/110.md rename to Solution/101-150/110.md diff --git a/Solution/119.md b/Solution/101-150/119.md similarity index 100% rename from Solution/119.md rename to Solution/101-150/119.md diff --git a/Solution/121.md b/Solution/101-150/121.md similarity index 100% rename from Solution/121.md rename to Solution/101-150/121.md diff --git a/Solution/125.md b/Solution/101-150/125.md similarity index 100% rename from Solution/125.md rename to Solution/101-150/125.md diff --git a/Solution/127.md b/Solution/101-150/127.md similarity index 100% rename from Solution/127.md rename to Solution/101-150/127.md diff --git a/Solution/136.md b/Solution/101-150/136.md similarity index 100% rename from Solution/136.md rename to Solution/101-150/136.md diff --git a/Solution/144.md b/Solution/101-150/144.md similarity index 100% rename from Solution/144.md rename to Solution/101-150/144.md diff --git a/Solution/168.md b/Solution/151-200/168.md similarity index 100% rename from Solution/168.md rename to Solution/151-200/168.md diff --git a/Solution/169.md b/Solution/151-200/169.md similarity index 100% rename from Solution/169.md rename to Solution/151-200/169.md diff --git a/Solution/171.md b/Solution/151-200/171.md similarity index 100% rename from Solution/171.md rename to Solution/151-200/171.md diff --git a/Solution/202.md b/Solution/201-250/202.md similarity index 100% rename from Solution/202.md rename to Solution/201-250/202.md diff --git a/Solution/217.md b/Solution/201-250/217.md similarity index 100% rename from Solution/217.md rename to Solution/201-250/217.md diff --git a/Solution/219.md b/Solution/201-250/219.md similarity index 100% rename from Solution/219.md rename to Solution/201-250/219.md diff --git a/Solution/226.md b/Solution/201-250/226.md similarity index 100% rename from Solution/226.md rename to Solution/201-250/226.md diff --git a/Solution/227.md b/Solution/201-250/227.md similarity index 100% rename from Solution/227.md rename to Solution/201-250/227.md diff --git a/Solution/228.md b/Solution/201-250/228.md similarity index 100% rename from Solution/228.md rename to Solution/201-250/228.md diff --git a/Solution/231.md b/Solution/201-250/231.md similarity index 100% rename from Solution/231.md rename to Solution/201-250/231.md diff --git a/Solution/235.md b/Solution/201-250/235.md similarity index 100% rename from Solution/235.md rename to Solution/201-250/235.md diff --git a/Solution/237.md b/Solution/201-250/237.md similarity index 100% rename from Solution/237.md rename to Solution/201-250/237.md diff --git a/Solution/242.md b/Solution/201-250/242.md similarity index 100% rename from Solution/242.md rename to Solution/201-250/242.md diff --git a/Solution/258.md b/Solution/251-300/258.md similarity index 100% rename from Solution/258.md rename to Solution/251-300/258.md diff --git a/Solution/263.md b/Solution/251-300/263.md similarity index 100% rename from Solution/263.md rename to Solution/251-300/263.md diff --git a/Solution/268.md b/Solution/251-300/268.md similarity index 100% rename from Solution/268.md rename to Solution/251-300/268.md diff --git a/Solution/279.md b/Solution/251-300/279.md similarity index 100% rename from Solution/279.md rename to Solution/251-300/279.md diff --git a/Solution/283.md b/Solution/251-300/283.md similarity index 100% rename from Solution/283.md rename to Solution/251-300/283.md diff --git a/Solution/292.md b/Solution/251-300/292.md similarity index 100% rename from Solution/292.md rename to Solution/251-300/292.md diff --git a/Solution/295.md b/Solution/251-300/295.md similarity index 100% rename from Solution/295.md rename to Solution/251-300/295.md diff --git a/Solution/326.md b/Solution/301-350/326.md similarity index 100% rename from Solution/326.md rename to Solution/301-350/326.md diff --git a/Solution/342.md b/Solution/301-350/342.md similarity index 100% rename from Solution/342.md rename to Solution/301-350/342.md diff --git a/Solution/383.md b/Solution/351-400/383.md similarity index 100% rename from Solution/383.md rename to Solution/351-400/383.md diff --git a/Solution/100.md b/Solution/51-100/100.md similarity index 100% rename from Solution/100.md rename to Solution/51-100/100.md diff --git a/Solution/56.md b/Solution/51-100/56.md similarity index 100% rename from Solution/56.md rename to Solution/51-100/56.md diff --git a/Solution/58.md b/Solution/51-100/58.md similarity index 100% rename from Solution/58.md rename to Solution/51-100/58.md diff --git a/Solution/70.md b/Solution/51-100/70.md similarity index 100% rename from Solution/70.md rename to Solution/51-100/70.md diff --git a/Solution/73.md b/Solution/51-100/73.md similarity index 100% rename from Solution/73.md rename to Solution/51-100/73.md diff --git a/Solution/88.md b/Solution/51-100/88.md similarity index 100% rename from Solution/88.md rename to Solution/51-100/88.md diff --git a/Solution/89.md b/Solution/51-100/89.md similarity index 100% rename from Solution/89.md rename to Solution/51-100/89.md