From a327dbb71254d099277b35baf125fa581b813bc4 Mon Sep 17 00:00:00 2001 From: YDZ Date: Sun, 9 Jun 2019 14:09:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A2=98=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Algorithms/{1. Two Sum => 0001. Two Sum}/1. Add Two Numbers.go | 0 .../{1. Two Sum => 0001. Two Sum}/1. Add Two Numbers_test.go | 0 Algorithms/{1. Two Sum => 0001. Two Sum}/README.md | 0 .../2. Add Two Numbers.go | 0 .../2. Add Two Numbers_test.go | 0 .../{2. Add-Two-Number => 0002. Add-Two-Number}/README.md | 0 .../3. Longest Substring Without Repeating Characters.go | 0 .../3. Longest Substring Without Repeating Characters_test.go | 0 .../README.md | 0 .../11. Container With Most Water.go | 0 .../11. Container With Most Water_test.go | 0 .../README.md | 0 Algorithms/{15. 3Sum => 0015. 3Sum}/15. 3Sum.go | 0 Algorithms/{15. 3Sum => 0015. 3Sum}/15. 3Sum_test.go | 0 Algorithms/{15. 3Sum => 0015. 3Sum}/README.md | 0 .../16. 3Sum Closest.go | 0 .../16. 3Sum Closest_test.go | 0 Algorithms/{16. 3Sum Closest => 0016. 3Sum Closest}/README.md | 0 Algorithms/{18. 4Sum => 0018. 4Sum}/18. 4Sum.go | 0 Algorithms/{18. 4Sum => 0018. 4Sum}/18. 4Sum_test.go | 0 Algorithms/{18. 4Sum => 0018. 4Sum}/README.md | 0 .../19. Remove Nth Node From End of List.go | 0 .../19. Remove Nth Node From End of List_test.go | 0 .../README.md | 0 .../20. Valid Parentheses.go | 0 .../20. Valid Parentheses_test.go | 0 .../README.md | 0 .../21. Merge Two Sorted Lists.go | 0 .../21. Merge Two Sorted Lists_test.go | 0 .../README.md | 0 .../23. Merge k Sorted Lists.go | 0 .../23. Merge k Sorted Lists_test.go | 0 .../README.md | 0 .../24. Swap Nodes in Pairs.go | 0 .../24. Swap Nodes in Pairs_test.go | 0 .../README.md | 0 .../25. Reverse Nodes in k Group.go | 0 .../25. Reverse Nodes in k Group_test.go | 0 .../README.md | 0 .../26. Remove Duplicates from Sorted Array.go | 0 .../26. Remove Duplicates from Sorted Array_test.go | 0 .../README.md | 0 .../27. Remove Element.go | 0 .../27. Remove Element_test.go | 0 .../{27. Remove Element => 0027. Remove Element}/README.md | 0 .../28. Implement strStr().go | 0 .../28. Implement strStr()_test.go | 0 .../README.md | 0 .../30. Substring with Concatenation of All Words.go | 0 .../30. Substring with Concatenation of All Words_test.go | 0 .../README.md | 0 .../41. First Missing Positive.go | 0 .../41. First Missing Positive_test.go | 0 .../README.md | 0 .../42. Trapping Rain Water.go | 0 .../42. Trapping Rain Water_test.go | 0 .../README.md | 0 .../56. Merge Intervals.go | 0 .../56. Merge Intervals_test.go | 0 .../{56. Merge Intervals => 0056. Merge Intervals}/README.md | 0 .../{61. Rotate List => 0061. Rotate List}/61. Rotate List.go | 0 .../61. Rotate List_test.go | 0 Algorithms/{61. Rotate List => 0061. Rotate List}/README.md | 0 .../80. Remove Duplicates from Sorted Array II.go | 0 .../80. Remove Duplicates from Sorted Array II_test.go | 0 .../README.md | 0 .../82. Remove Duplicates from Sorted List II.go | 0 .../82. Remove Duplicates from Sorted List II_test.go | 0 .../README.md | 0 .../83. Remove Duplicates from Sorted List.go | 0 .../83. Remove Duplicates from Sorted List_test.go | 0 .../README.md | 0 .../86. Partition List.go | 0 .../86. Partition List_test.go | 0 .../{86. Partition List => 0086. Partition List}/README.md | 0 .../88. Merge Sorted Array.go | 0 .../88. Merge Sorted Array_test.go | 0 .../README.md | 0 .../92. Reverse Linked List II.go | 0 .../92. Reverse Linked List II_test.go | 0 .../README.md | 0 .../{100. Same Tree => 0100. Same Tree}/100. Same Tree.go | 0 .../{100. Same Tree => 0100. Same Tree}/100. Same Tree_test.go | 0 Algorithms/{100. Same Tree => 0100. Same Tree}/README.md | 0 .../101. Symmetric Tree.go | 0 .../101. Symmetric Tree_test.go | 0 .../{101. Symmetric Tree => 0101. Symmetric Tree}/README.md | 0 .../102. Binary Tree Level Order Traversal.go | 0 .../102. Binary Tree Level Order Traversal_test.go | 0 .../README.md | 0 .../103. Binary Tree Zigzag Level Order Traversal.go | 0 .../103. Binary Tree Zigzag Level Order Traversal_test.go | 0 .../README.md | 0 .../104. Maximum Depth of Binary Tree.go | 0 .../104. Maximum Depth of Binary Tree_test.go | 0 .../README.md | 0 .../107. Binary Tree Level Order Traversal II.go | 0 .../107. Binary Tree Level Order Traversal II_test.go | 0 .../README.md | 0 .../109. Convert Sorted List to Binary Search Tree.go | 0 .../109. Convert Sorted List to Binary Search Tree_test.go | 0 .../README.md | 0 .../110. Balanced Binary Tree.go | 0 .../110. Balanced Binary Tree_test.go | 0 .../README.md | 0 .../125. Valid Palindrome.go | 0 .../125. Valid Palindrome_test.go | 0 .../{125. Valid-Palindrome => 0125. Valid-Palindrome}/README.md | 0 .../141. Linked List Cycle.go | 0 .../141. Linked List Cycle_test.go | 0 .../README.md | 0 .../142. Linked List Cycle II.go | 0 .../142. Linked List Cycle II_test.go | 0 .../README.md | 0 .../143. Reorder List.go | 0 .../143. Reorder List_test.go | 0 Algorithms/{143. Reorder List => 0143. Reorder List}/README.md | 0 .../144. Binary Tree Preorder Traversal.go | 0 .../144. Binary Tree Preorder Traversal_test.go | 0 .../README.md | 0 .../145. Binary Tree Postorder Traversal.go | 0 .../145. Binary Tree Postorder Traversal_test.go | 0 .../README.md | 0 .../147. Insertion Sort List.go | 0 .../147. Insertion Sort List_test.go | 0 .../README.md | 0 .../{148. Sort List => 0148. Sort List}/148. Sort List.go | 0 .../{148. Sort List => 0148. Sort List}/148. Sort List_test.go | 0 Algorithms/{148. Sort List => 0148. Sort List}/README.md | 0 .../150. Evaluate Reverse Polish Notation.go | 0 .../150. Evaluate Reverse Polish Notation_test.go | 0 .../README.md | 0 .../{155. Min Stack => 0155. Min Stack}/155. Min Stack.go | 0 .../{155. Min Stack => 0155. Min Stack}/155. Min Stack_test.go | 0 Algorithms/{155. Min Stack => 0155. Min Stack}/README.md | 0 .../160. Intersection of Two Linked Lists.go | 0 .../160. Intersection of Two Linked Lists_test.go | 0 .../README.md | 0 .../{164. Maximum Gap => 0164. Maximum Gap}/164. Maximum Gap.go | 0 .../164. Maximum Gap_test.go | 0 Algorithms/{164. Maximum Gap => 0164. Maximum Gap}/README.md | 0 .../167. Two Sum II - Input array is sorted.go | 0 .../167. Two Sum II - Input array is sorted_test.go | 0 .../README.md | 0 .../179. Largest Number.go | 0 .../179. Largest Number_test.go | 0 .../{179. Largest Number => 0179. Largest Number}/README.md | 0 .../199. Binary Tree Right Side View.go | 0 .../199. Binary Tree Right Side View_test.go | 0 .../README.md | 0 .../202. Happy Number.go | 0 .../202. Happy Number_test.go | 0 Algorithms/{202. Happy Number => 0202. Happy Number}/README.md | 0 .../203. Remove Linked List Elements.go | 0 .../203. Remove Linked List Elements_test.go | 0 .../README.md | 0 .../205. Isomorphic Strings.go | 0 .../205. Isomorphic Strings_test.go | 0 .../README.md | 0 .../206. Reverse Linked List.go | 0 .../206. Reverse Linked List_test.go | 0 .../README.md | 0 .../209. Minimum Size Subarray Sum.go | 0 .../209. Minimum Size Subarray Sum_test.go | 0 .../README.md | 0 .../215. Kth Largest Element in an Array.go | 0 .../215. Kth Largest Element in an Array_test.go | 0 .../README.md | 0 .../217. Contains Duplicate.go | 0 .../217. Contains Duplicate_test.go | 0 .../README.md | 0 .../219. Contains Duplicate II.go | 0 .../219. Contains Duplicate II_test.go | 0 .../README.md | 0 .../220. Contains Duplicate III.go | 0 .../220. Contains Duplicate III_test.go | 0 .../README.md | 0 .../222. Count Complete Tree Nodes.go | 0 .../222. Count Complete Tree Nodes_test.go | 0 .../README.md | 0 .../225. Implement Stack using Queues.go | 0 .../225. Implement Stack using Queues_test.go | 0 .../README.md | 0 .../226. Invert Binary Tree.go | 0 .../226. Invert Binary Tree_test.go | 0 .../README.md | 0 .../232. Implement Queue using Stacks.go | 0 .../232. Implement Queue using Stacks_test.go | 0 .../README.md | 0 .../234. Palindrome Linked List.go | 0 .../234. Palindrome Linked List_test.go | 0 .../README.md | 0 .../237. Delete Node in a Linked List.go | 0 .../237. Delete Node in a Linked List_test.go | 0 .../README.md | 0 .../242. Valid Anagram.go | 0 .../242. Valid Anagram_test.go | 0 .../{242. Valid Anagram => 0242. Valid Anagram}/README.md | 0 .../{263. Ugly Number => 0263. Ugly Number}/263. Ugly Number.go | 0 .../263. Ugly Number_test.go | 0 Algorithms/{263. Ugly Number => 0263. Ugly Number}/README.md | 0 Algorithms/{274. H-Index => 0274. H-Index}/274. H-Index.go | 0 Algorithms/{274. H-Index => 0274. H-Index}/274. H-Index_test.go | 0 Algorithms/{274. H-Index => 0274. H-Index}/README.md | 0 .../{283. Move Zeroes => 0283. Move Zeroes}/283. Move Zeroes.go | 0 .../283. Move Zeroes_test.go | 0 Algorithms/{283. Move Zeroes => 0283. Move Zeroes}/README.md | 0 .../287. Find the Duplicate Number.go | 0 .../287. Find the Duplicate Number_test.go | 0 .../README.md | 0 .../290. Word Pattern.go | 0 .../290. Word Pattern_test.go | 0 Algorithms/{290. Word Pattern => 0290. Word Pattern}/README.md | 0 .../324. Wiggle Sort II.go | 0 .../324. Wiggle Sort II_test.go | 0 .../{324. Wiggle Sort II => 0324. Wiggle Sort II}/README.md | 0 .../328. Odd Even Linked List.go | 0 .../328. Odd Even Linked List_test.go | 0 .../README.md | 0 .../344. Reverse String.go | 0 .../344. Reverse String_test.go | 0 .../{344. Reverse String => 0344. Reverse String}/README.md | 0 .../345. Reverse Vowels of a String.go | 0 .../345. Reverse Vowels of a String_test.go | 0 .../README.md | 0 .../347. Top K Frequent Elements.go | 0 .../347. Top K Frequent Elements_test.go | 0 .../README.md | 0 .../349. Intersection of Two Arrays.go | 0 .../349. Intersection of Two Arrays_test.go | 0 .../README.md | 0 .../350. Intersection of Two Arrays II.go | 0 .../350. Intersection of Two Arrays II_test.go | 0 .../README.md | 0 .../{412. Fizz-Buzz => 0412. Fizz-Buzz}/412. Fizz Buzz.go | 0 .../{412. Fizz-Buzz => 0412. Fizz-Buzz}/412. Fizz Buzz_test.go | 0 Algorithms/{412. Fizz-Buzz => 0412. Fizz-Buzz}/README.md | 0 .../424. Longest Repeating Character Replacement.go | 0 .../424. Longest Repeating Character Replacement_test.go | 0 .../README.md | 0 .../725. Split Linked List in Parts.go | 0 .../725. Split Linked List in Parts_test.go | 0 .../README.md | 2 +- .../817. Linked List Components.go | 0 .../817. Linked List Components_test.go | 0 .../README.md | 0 .../844. Backspace String Compare.go | 0 .../844. Backspace String Compare_test.go | 0 .../README.md | 0 .../876. Middle of the Linked List.go | 0 .../876. Middle of the Linked List_test.go | 0 .../README.md | 0 .../881. Boats to Save People.go | 0 .../881. Boats to Save People_test.go | 0 .../README.md | 0 .../922. Sort Array By Parity II.go | 0 .../922. Sort Array By Parity II_test.go | 0 .../README.md | 0 .../925. Long Pressed Name.go | 0 .../925. Long Pressed Name_test.go | 0 .../README.md | 0 .../969. Pancake Sorting.go | 0 .../969. Pancake Sorting_test.go | 0 .../{969. Pancake Sorting => 0969. Pancake Sorting}/README.md | 0 .../973. K Closest Points to Origin.go | 0 .../973. K Closest Points to Origin_test.go | 0 .../README.md | 0 .../976. Largest Perimeter Triangle.go | 0 .../976. Largest Perimeter Triangle_test.go | 0 .../README.md | 0 .../977. Squares of a Sorted Array.go | 0 .../977. Squares of a Sorted Array_test.go | 0 .../README.md | 0 273 files changed, 1 insertion(+), 1 deletion(-) rename Algorithms/{1. Two Sum => 0001. Two Sum}/1. Add Two Numbers.go (100%) rename Algorithms/{1. Two Sum => 0001. Two Sum}/1. Add Two Numbers_test.go (100%) rename Algorithms/{1. Two Sum => 0001. Two Sum}/README.md (100%) rename Algorithms/{2. Add-Two-Number => 0002. Add-Two-Number}/2. Add Two Numbers.go (100%) rename Algorithms/{2. Add-Two-Number => 0002. Add-Two-Number}/2. Add Two Numbers_test.go (100%) rename Algorithms/{2. Add-Two-Number => 0002. Add-Two-Number}/README.md (100%) rename Algorithms/{3. Longest Substring Without Repeating Characters => 0003. Longest Substring Without Repeating Characters}/3. Longest Substring Without Repeating Characters.go (100%) rename Algorithms/{3. Longest Substring Without Repeating Characters => 0003. Longest Substring Without Repeating Characters}/3. Longest Substring Without Repeating Characters_test.go (100%) rename Algorithms/{3. Longest Substring Without Repeating Characters => 0003. Longest Substring Without Repeating Characters}/README.md (100%) rename Algorithms/{11. Container With Most Water => 0011. Container With Most Water}/11. Container With Most Water.go (100%) rename Algorithms/{11. Container With Most Water => 0011. Container With Most Water}/11. Container With Most Water_test.go (100%) rename Algorithms/{11. Container With Most Water => 0011. Container With Most Water}/README.md (100%) rename Algorithms/{15. 3Sum => 0015. 3Sum}/15. 3Sum.go (100%) rename Algorithms/{15. 3Sum => 0015. 3Sum}/15. 3Sum_test.go (100%) rename Algorithms/{15. 3Sum => 0015. 3Sum}/README.md (100%) rename Algorithms/{16. 3Sum Closest => 0016. 3Sum Closest}/16. 3Sum Closest.go (100%) rename Algorithms/{16. 3Sum Closest => 0016. 3Sum Closest}/16. 3Sum Closest_test.go (100%) rename Algorithms/{16. 3Sum Closest => 0016. 3Sum Closest}/README.md (100%) rename Algorithms/{18. 4Sum => 0018. 4Sum}/18. 4Sum.go (100%) rename Algorithms/{18. 4Sum => 0018. 4Sum}/18. 4Sum_test.go (100%) rename Algorithms/{18. 4Sum => 0018. 4Sum}/README.md (100%) rename Algorithms/{19. Remove Nth Node From End of List => 0019. Remove Nth Node From End of List}/19. Remove Nth Node From End of List.go (100%) rename Algorithms/{19. Remove Nth Node From End of List => 0019. Remove Nth Node From End of List}/19. Remove Nth Node From End of List_test.go (100%) rename Algorithms/{19. Remove Nth Node From End of List => 0019. Remove Nth Node From End of List}/README.md (100%) rename Algorithms/{20. Valid-Parentheses => 0020. Valid-Parentheses}/20. Valid Parentheses.go (100%) rename Algorithms/{20. Valid-Parentheses => 0020. Valid-Parentheses}/20. Valid Parentheses_test.go (100%) rename Algorithms/{20. Valid-Parentheses => 0020. Valid-Parentheses}/README.md (100%) rename Algorithms/{21. Merge Two Sorted Lists => 0021. Merge Two Sorted Lists}/21. Merge Two Sorted Lists.go (100%) rename Algorithms/{21. Merge Two Sorted Lists => 0021. Merge Two Sorted Lists}/21. Merge Two Sorted Lists_test.go (100%) rename Algorithms/{21. Merge Two Sorted Lists => 0021. Merge Two Sorted Lists}/README.md (100%) rename Algorithms/{23. Merge k Sorted Lists => 0023. Merge k Sorted Lists}/23. Merge k Sorted Lists.go (100%) rename Algorithms/{23. Merge k Sorted Lists => 0023. Merge k Sorted Lists}/23. Merge k Sorted Lists_test.go (100%) rename Algorithms/{23. Merge k Sorted Lists => 0023. Merge k Sorted Lists}/README.md (100%) rename Algorithms/{24. Swap Nodes in Pairs => 0024. Swap Nodes in Pairs}/24. Swap Nodes in Pairs.go (100%) rename Algorithms/{24. Swap Nodes in Pairs => 0024. Swap Nodes in Pairs}/24. Swap Nodes in Pairs_test.go (100%) rename Algorithms/{24. Swap Nodes in Pairs => 0024. Swap Nodes in Pairs}/README.md (100%) rename Algorithms/{25. Reverse Nodes in k Group => 0025. Reverse Nodes in k Group}/25. Reverse Nodes in k Group.go (100%) rename Algorithms/{25. Reverse Nodes in k Group => 0025. Reverse Nodes in k Group}/25. Reverse Nodes in k Group_test.go (100%) rename Algorithms/{25. Reverse Nodes in k Group => 0025. Reverse Nodes in k Group}/README.md (100%) rename Algorithms/{26. Remove Duplicates from Sorted Array => 0026. Remove Duplicates from Sorted Array}/26. Remove Duplicates from Sorted Array.go (100%) rename Algorithms/{26. Remove Duplicates from Sorted Array => 0026. Remove Duplicates from Sorted Array}/26. Remove Duplicates from Sorted Array_test.go (100%) rename Algorithms/{26. Remove Duplicates from Sorted Array => 0026. Remove Duplicates from Sorted Array}/README.md (100%) rename Algorithms/{27. Remove Element => 0027. Remove Element}/27. Remove Element.go (100%) rename Algorithms/{27. Remove Element => 0027. Remove Element}/27. Remove Element_test.go (100%) rename Algorithms/{27. Remove Element => 0027. Remove Element}/README.md (100%) rename Algorithms/{28. Implement strStr() => 0028. Implement strStr()}/28. Implement strStr().go (100%) rename Algorithms/{28. Implement strStr() => 0028. Implement strStr()}/28. Implement strStr()_test.go (100%) rename Algorithms/{28. Implement strStr() => 0028. Implement strStr()}/README.md (100%) rename Algorithms/{30. Substring with Concatenation of All Words => 0030. Substring with Concatenation of All Words}/30. Substring with Concatenation of All Words.go (100%) rename Algorithms/{30. Substring with Concatenation of All Words => 0030. Substring with Concatenation of All Words}/30. Substring with Concatenation of All Words_test.go (100%) rename Algorithms/{30. Substring with Concatenation of All Words => 0030. Substring with Concatenation of All Words}/README.md (100%) rename Algorithms/{41. First-Missing-Positive => 0041. First-Missing-Positive}/41. First Missing Positive.go (100%) rename Algorithms/{41. First-Missing-Positive => 0041. First-Missing-Positive}/41. First Missing Positive_test.go (100%) rename Algorithms/{41. First-Missing-Positive => 0041. First-Missing-Positive}/README.md (100%) rename Algorithms/{42. Trapping Rain Water => 0042. Trapping Rain Water}/42. Trapping Rain Water.go (100%) rename Algorithms/{42. Trapping Rain Water => 0042. Trapping Rain Water}/42. Trapping Rain Water_test.go (100%) rename Algorithms/{42. Trapping Rain Water => 0042. Trapping Rain Water}/README.md (100%) rename Algorithms/{56. Merge Intervals => 0056. Merge Intervals}/56. Merge Intervals.go (100%) rename Algorithms/{56. Merge Intervals => 0056. Merge Intervals}/56. Merge Intervals_test.go (100%) rename Algorithms/{56. Merge Intervals => 0056. Merge Intervals}/README.md (100%) rename Algorithms/{61. Rotate List => 0061. Rotate List}/61. Rotate List.go (100%) rename Algorithms/{61. Rotate List => 0061. Rotate List}/61. Rotate List_test.go (100%) rename Algorithms/{61. Rotate List => 0061. Rotate List}/README.md (100%) rename Algorithms/{80. Remove Duplicates from Sorted Array II => 0080. Remove Duplicates from Sorted Array II}/80. Remove Duplicates from Sorted Array II.go (100%) rename Algorithms/{80. Remove Duplicates from Sorted Array II => 0080. Remove Duplicates from Sorted Array II}/80. Remove Duplicates from Sorted Array II_test.go (100%) rename Algorithms/{80. Remove Duplicates from Sorted Array II => 0080. Remove Duplicates from Sorted Array II}/README.md (100%) rename Algorithms/{82. Remove Duplicates from Sorted List II => 0082. Remove Duplicates from Sorted List II}/82. Remove Duplicates from Sorted List II.go (100%) rename Algorithms/{82. Remove Duplicates from Sorted List II => 0082. Remove Duplicates from Sorted List II}/82. Remove Duplicates from Sorted List II_test.go (100%) rename Algorithms/{82. Remove Duplicates from Sorted List II => 0082. Remove Duplicates from Sorted List II}/README.md (100%) rename Algorithms/{83. Remove Duplicates from Sorted List => 0083. Remove Duplicates from Sorted List}/83. Remove Duplicates from Sorted List.go (100%) rename Algorithms/{83. Remove Duplicates from Sorted List => 0083. Remove Duplicates from Sorted List}/83. Remove Duplicates from Sorted List_test.go (100%) rename Algorithms/{83. Remove Duplicates from Sorted List => 0083. Remove Duplicates from Sorted List}/README.md (100%) rename Algorithms/{86. Partition List => 0086. Partition List}/86. Partition List.go (100%) rename Algorithms/{86. Partition List => 0086. Partition List}/86. Partition List_test.go (100%) rename Algorithms/{86. Partition List => 0086. Partition List}/README.md (100%) rename Algorithms/{88. Merge-Sorted-Array => 0088. Merge-Sorted-Array}/88. Merge Sorted Array.go (100%) rename Algorithms/{88. Merge-Sorted-Array => 0088. Merge-Sorted-Array}/88. Merge Sorted Array_test.go (100%) rename Algorithms/{88. Merge-Sorted-Array => 0088. Merge-Sorted-Array}/README.md (100%) rename Algorithms/{92. Reverse Linked List II => 0092. Reverse Linked List II}/92. Reverse Linked List II.go (100%) rename Algorithms/{92. Reverse Linked List II => 0092. Reverse Linked List II}/92. Reverse Linked List II_test.go (100%) rename Algorithms/{92. Reverse Linked List II => 0092. Reverse Linked List II}/README.md (100%) rename Algorithms/{100. Same Tree => 0100. Same Tree}/100. Same Tree.go (100%) rename Algorithms/{100. Same Tree => 0100. Same Tree}/100. Same Tree_test.go (100%) rename Algorithms/{100. Same Tree => 0100. Same Tree}/README.md (100%) rename Algorithms/{101. Symmetric Tree => 0101. Symmetric Tree}/101. Symmetric Tree.go (100%) rename Algorithms/{101. Symmetric Tree => 0101. Symmetric Tree}/101. Symmetric Tree_test.go (100%) rename Algorithms/{101. Symmetric Tree => 0101. Symmetric Tree}/README.md (100%) rename Algorithms/{102. Binary Tree Level Order Traversal => 0102. Binary Tree Level Order Traversal}/102. Binary Tree Level Order Traversal.go (100%) rename Algorithms/{102. Binary Tree Level Order Traversal => 0102. Binary Tree Level Order Traversal}/102. Binary Tree Level Order Traversal_test.go (100%) rename Algorithms/{102. Binary Tree Level Order Traversal => 0102. Binary Tree Level Order Traversal}/README.md (100%) rename Algorithms/{103. Binary Tree Zigzag Level Order Traversal => 0103. Binary Tree Zigzag Level Order Traversal}/103. Binary Tree Zigzag Level Order Traversal.go (100%) rename Algorithms/{103. Binary Tree Zigzag Level Order Traversal => 0103. Binary Tree Zigzag Level Order Traversal}/103. Binary Tree Zigzag Level Order Traversal_test.go (100%) rename Algorithms/{103. Binary Tree Zigzag Level Order Traversal => 0103. Binary Tree Zigzag Level Order Traversal}/README.md (100%) rename Algorithms/{104. Maximum Depth of Binary Tree => 0104. Maximum Depth of Binary Tree}/104. Maximum Depth of Binary Tree.go (100%) rename Algorithms/{104. Maximum Depth of Binary Tree => 0104. Maximum Depth of Binary Tree}/104. Maximum Depth of Binary Tree_test.go (100%) rename Algorithms/{104. Maximum Depth of Binary Tree => 0104. Maximum Depth of Binary Tree}/README.md (100%) rename Algorithms/{107. Binary Tree Level Order Traversal II => 0107. Binary Tree Level Order Traversal II}/107. Binary Tree Level Order Traversal II.go (100%) rename Algorithms/{107. Binary Tree Level Order Traversal II => 0107. Binary Tree Level Order Traversal II}/107. Binary Tree Level Order Traversal II_test.go (100%) rename Algorithms/{107. Binary Tree Level Order Traversal II => 0107. Binary Tree Level Order Traversal II}/README.md (100%) rename Algorithms/{109. Convert Sorted List to Binary Search Tree => 0109. Convert Sorted List to Binary Search Tree}/109. Convert Sorted List to Binary Search Tree.go (100%) rename Algorithms/{109. Convert Sorted List to Binary Search Tree => 0109. Convert Sorted List to Binary Search Tree}/109. Convert Sorted List to Binary Search Tree_test.go (100%) rename Algorithms/{109. Convert Sorted List to Binary Search Tree => 0109. Convert Sorted List to Binary Search Tree}/README.md (100%) rename Algorithms/{110. Balanced Binary Tree => 0110. Balanced Binary Tree}/110. Balanced Binary Tree.go (100%) rename Algorithms/{110. Balanced Binary Tree => 0110. Balanced Binary Tree}/110. Balanced Binary Tree_test.go (100%) rename Algorithms/{110. Balanced Binary Tree => 0110. Balanced Binary Tree}/README.md (100%) rename Algorithms/{125. Valid-Palindrome => 0125. Valid-Palindrome}/125. Valid Palindrome.go (100%) rename Algorithms/{125. Valid-Palindrome => 0125. Valid-Palindrome}/125. Valid Palindrome_test.go (100%) rename Algorithms/{125. Valid-Palindrome => 0125. Valid-Palindrome}/README.md (100%) rename Algorithms/{141. Linked List Cycle => 0141. Linked List Cycle}/141. Linked List Cycle.go (100%) rename Algorithms/{141. Linked List Cycle => 0141. Linked List Cycle}/141. Linked List Cycle_test.go (100%) rename Algorithms/{141. Linked List Cycle => 0141. Linked List Cycle}/README.md (100%) rename Algorithms/{142. Linked List Cycle II => 0142. Linked List Cycle II}/142. Linked List Cycle II.go (100%) rename Algorithms/{142. Linked List Cycle II => 0142. Linked List Cycle II}/142. Linked List Cycle II_test.go (100%) rename Algorithms/{142. Linked List Cycle II => 0142. Linked List Cycle II}/README.md (100%) rename Algorithms/{143. Reorder List => 0143. Reorder List}/143. Reorder List.go (100%) rename Algorithms/{143. Reorder List => 0143. Reorder List}/143. Reorder List_test.go (100%) rename Algorithms/{143. Reorder List => 0143. Reorder List}/README.md (100%) rename Algorithms/{144. Binary Tree Preorder Traversal => 0144. Binary Tree Preorder Traversal}/144. Binary Tree Preorder Traversal.go (100%) rename Algorithms/{144. Binary Tree Preorder Traversal => 0144. Binary Tree Preorder Traversal}/144. Binary Tree Preorder Traversal_test.go (100%) rename Algorithms/{144. Binary Tree Preorder Traversal => 0144. Binary Tree Preorder Traversal}/README.md (100%) rename Algorithms/{145. Binary Tree Postorder Traversal => 0145. Binary Tree Postorder Traversal}/145. Binary Tree Postorder Traversal.go (100%) rename Algorithms/{145. Binary Tree Postorder Traversal => 0145. Binary Tree Postorder Traversal}/145. Binary Tree Postorder Traversal_test.go (100%) rename Algorithms/{145. Binary Tree Postorder Traversal => 0145. Binary Tree Postorder Traversal}/README.md (100%) rename Algorithms/{147. Insertion Sort List => 0147. Insertion Sort List}/147. Insertion Sort List.go (100%) rename Algorithms/{147. Insertion Sort List => 0147. Insertion Sort List}/147. Insertion Sort List_test.go (100%) rename Algorithms/{147. Insertion Sort List => 0147. Insertion Sort List}/README.md (100%) rename Algorithms/{148. Sort List => 0148. Sort List}/148. Sort List.go (100%) rename Algorithms/{148. Sort List => 0148. Sort List}/148. Sort List_test.go (100%) rename Algorithms/{148. Sort List => 0148. Sort List}/README.md (100%) rename Algorithms/{150. Evaluate Reverse Polish Notation => 0150. Evaluate Reverse Polish Notation}/150. Evaluate Reverse Polish Notation.go (100%) rename Algorithms/{150. Evaluate Reverse Polish Notation => 0150. Evaluate Reverse Polish Notation}/150. Evaluate Reverse Polish Notation_test.go (100%) rename Algorithms/{150. Evaluate Reverse Polish Notation => 0150. Evaluate Reverse Polish Notation}/README.md (100%) rename Algorithms/{155. Min Stack => 0155. Min Stack}/155. Min Stack.go (100%) rename Algorithms/{155. Min Stack => 0155. Min Stack}/155. Min Stack_test.go (100%) rename Algorithms/{155. Min Stack => 0155. Min Stack}/README.md (100%) rename Algorithms/{160. Intersection of Two Linked Lists => 0160. Intersection of Two Linked Lists}/160. Intersection of Two Linked Lists.go (100%) rename Algorithms/{160. Intersection of Two Linked Lists => 0160. Intersection of Two Linked Lists}/160. Intersection of Two Linked Lists_test.go (100%) rename Algorithms/{160. Intersection of Two Linked Lists => 0160. Intersection of Two Linked Lists}/README.md (100%) rename Algorithms/{164. Maximum Gap => 0164. Maximum Gap}/164. Maximum Gap.go (100%) rename Algorithms/{164. Maximum Gap => 0164. Maximum Gap}/164. Maximum Gap_test.go (100%) rename Algorithms/{164. Maximum Gap => 0164. Maximum Gap}/README.md (100%) rename Algorithms/{167. Two Sum II - Input array is sorted => 0167. Two Sum II - Input array is sorted}/167. Two Sum II - Input array is sorted.go (100%) rename Algorithms/{167. Two Sum II - Input array is sorted => 0167. Two Sum II - Input array is sorted}/167. Two Sum II - Input array is sorted_test.go (100%) rename Algorithms/{167. Two Sum II - Input array is sorted => 0167. Two Sum II - Input array is sorted}/README.md (100%) rename Algorithms/{179. Largest Number => 0179. Largest Number}/179. Largest Number.go (100%) rename Algorithms/{179. Largest Number => 0179. Largest Number}/179. Largest Number_test.go (100%) rename Algorithms/{179. Largest Number => 0179. Largest Number}/README.md (100%) rename Algorithms/{199. Binary Tree Right Side View => 0199. Binary Tree Right Side View}/199. Binary Tree Right Side View.go (100%) rename Algorithms/{199. Binary Tree Right Side View => 0199. Binary Tree Right Side View}/199. Binary Tree Right Side View_test.go (100%) rename Algorithms/{199. Binary Tree Right Side View => 0199. Binary Tree Right Side View}/README.md (100%) rename Algorithms/{202. Happy Number => 0202. Happy Number}/202. Happy Number.go (100%) rename Algorithms/{202. Happy Number => 0202. Happy Number}/202. Happy Number_test.go (100%) rename Algorithms/{202. Happy Number => 0202. Happy Number}/README.md (100%) rename Algorithms/{203. Remove Linked List Elements => 0203. Remove Linked List Elements}/203. Remove Linked List Elements.go (100%) rename Algorithms/{203. Remove Linked List Elements => 0203. Remove Linked List Elements}/203. Remove Linked List Elements_test.go (100%) rename Algorithms/{203. Remove Linked List Elements => 0203. Remove Linked List Elements}/README.md (100%) rename Algorithms/{205. Isomorphic Strings => 0205. Isomorphic Strings}/205. Isomorphic Strings.go (100%) rename Algorithms/{205. Isomorphic Strings => 0205. Isomorphic Strings}/205. Isomorphic Strings_test.go (100%) rename Algorithms/{205. Isomorphic Strings => 0205. Isomorphic Strings}/README.md (100%) rename Algorithms/{206. Reverse-Linked-List => 0206. Reverse-Linked-List}/206. Reverse Linked List.go (100%) rename Algorithms/{206. Reverse-Linked-List => 0206. Reverse-Linked-List}/206. Reverse Linked List_test.go (100%) rename Algorithms/{206. Reverse-Linked-List => 0206. Reverse-Linked-List}/README.md (100%) rename Algorithms/{209. Minimum Size Subarray Sum => 0209. Minimum Size Subarray Sum}/209. Minimum Size Subarray Sum.go (100%) rename Algorithms/{209. Minimum Size Subarray Sum => 0209. Minimum Size Subarray Sum}/209. Minimum Size Subarray Sum_test.go (100%) rename Algorithms/{209. Minimum Size Subarray Sum => 0209. Minimum Size Subarray Sum}/README.md (100%) rename Algorithms/{215. Kth Largest Element in an Array => 0215. Kth Largest Element in an Array}/215. Kth Largest Element in an Array.go (100%) rename Algorithms/{215. Kth Largest Element in an Array => 0215. Kth Largest Element in an Array}/215. Kth Largest Element in an Array_test.go (100%) rename Algorithms/{215. Kth Largest Element in an Array => 0215. Kth Largest Element in an Array}/README.md (100%) rename Algorithms/{217. Contains Duplicate => 0217. Contains Duplicate}/217. Contains Duplicate.go (100%) rename Algorithms/{217. Contains Duplicate => 0217. Contains Duplicate}/217. Contains Duplicate_test.go (100%) rename Algorithms/{217. Contains Duplicate => 0217. Contains Duplicate}/README.md (100%) rename Algorithms/{219. Contains Duplicate II => 0219. Contains Duplicate II}/219. Contains Duplicate II.go (100%) rename Algorithms/{219. Contains Duplicate II => 0219. Contains Duplicate II}/219. Contains Duplicate II_test.go (100%) rename Algorithms/{219. Contains Duplicate II => 0219. Contains Duplicate II}/README.md (100%) rename Algorithms/{220. Contains Duplicate III => 0220. Contains Duplicate III}/220. Contains Duplicate III.go (100%) rename Algorithms/{220. Contains Duplicate III => 0220. Contains Duplicate III}/220. Contains Duplicate III_test.go (100%) rename Algorithms/{220. Contains Duplicate III => 0220. Contains Duplicate III}/README.md (100%) rename Algorithms/{222. Count Complete Tree Nodes => 0222. Count Complete Tree Nodes}/222. Count Complete Tree Nodes.go (100%) rename Algorithms/{222. Count Complete Tree Nodes => 0222. Count Complete Tree Nodes}/222. Count Complete Tree Nodes_test.go (100%) rename Algorithms/{222. Count Complete Tree Nodes => 0222. Count Complete Tree Nodes}/README.md (100%) rename Algorithms/{225. Implement Stack using Queues => 0225. Implement Stack using Queues}/225. Implement Stack using Queues.go (100%) rename Algorithms/{225. Implement Stack using Queues => 0225. Implement Stack using Queues}/225. Implement Stack using Queues_test.go (100%) rename Algorithms/{225. Implement Stack using Queues => 0225. Implement Stack using Queues}/README.md (100%) rename Algorithms/{226. Invert Binary Tree => 0226. Invert Binary Tree}/226. Invert Binary Tree.go (100%) rename Algorithms/{226. Invert Binary Tree => 0226. Invert Binary Tree}/226. Invert Binary Tree_test.go (100%) rename Algorithms/{226. Invert Binary Tree => 0226. Invert Binary Tree}/README.md (100%) rename Algorithms/{232. Implement Queue using Stacks => 0232. Implement Queue using Stacks}/232. Implement Queue using Stacks.go (100%) rename Algorithms/{232. Implement Queue using Stacks => 0232. Implement Queue using Stacks}/232. Implement Queue using Stacks_test.go (100%) rename Algorithms/{232. Implement Queue using Stacks => 0232. Implement Queue using Stacks}/README.md (100%) rename Algorithms/{234. Palindrome Linked List => 0234. Palindrome Linked List}/234. Palindrome Linked List.go (100%) rename Algorithms/{234. Palindrome Linked List => 0234. Palindrome Linked List}/234. Palindrome Linked List_test.go (100%) rename Algorithms/{234. Palindrome Linked List => 0234. Palindrome Linked List}/README.md (100%) rename Algorithms/{237. Delete Node in a Linked List => 0237. Delete Node in a Linked List}/237. Delete Node in a Linked List.go (100%) rename Algorithms/{237. Delete Node in a Linked List => 0237. Delete Node in a Linked List}/237. Delete Node in a Linked List_test.go (100%) rename Algorithms/{237. Delete Node in a Linked List => 0237. Delete Node in a Linked List}/README.md (100%) rename Algorithms/{242. Valid Anagram => 0242. Valid Anagram}/242. Valid Anagram.go (100%) rename Algorithms/{242. Valid Anagram => 0242. Valid Anagram}/242. Valid Anagram_test.go (100%) rename Algorithms/{242. Valid Anagram => 0242. Valid Anagram}/README.md (100%) rename Algorithms/{263. Ugly Number => 0263. Ugly Number}/263. Ugly Number.go (100%) rename Algorithms/{263. Ugly Number => 0263. Ugly Number}/263. Ugly Number_test.go (100%) rename Algorithms/{263. Ugly Number => 0263. Ugly Number}/README.md (100%) rename Algorithms/{274. H-Index => 0274. H-Index}/274. H-Index.go (100%) rename Algorithms/{274. H-Index => 0274. H-Index}/274. H-Index_test.go (100%) rename Algorithms/{274. H-Index => 0274. H-Index}/README.md (100%) rename Algorithms/{283. Move Zeroes => 0283. Move Zeroes}/283. Move Zeroes.go (100%) rename Algorithms/{283. Move Zeroes => 0283. Move Zeroes}/283. Move Zeroes_test.go (100%) rename Algorithms/{283. Move Zeroes => 0283. Move Zeroes}/README.md (100%) rename Algorithms/{287. Find the Duplicate Number => 0287. Find the Duplicate Number}/287. Find the Duplicate Number.go (100%) rename Algorithms/{287. Find the Duplicate Number => 0287. Find the Duplicate Number}/287. Find the Duplicate Number_test.go (100%) rename Algorithms/{287. Find the Duplicate Number => 0287. Find the Duplicate Number}/README.md (100%) rename Algorithms/{290. Word Pattern => 0290. Word Pattern}/290. Word Pattern.go (100%) rename Algorithms/{290. Word Pattern => 0290. Word Pattern}/290. Word Pattern_test.go (100%) rename Algorithms/{290. Word Pattern => 0290. Word Pattern}/README.md (100%) rename Algorithms/{324. Wiggle Sort II => 0324. Wiggle Sort II}/324. Wiggle Sort II.go (100%) rename Algorithms/{324. Wiggle Sort II => 0324. Wiggle Sort II}/324. Wiggle Sort II_test.go (100%) rename Algorithms/{324. Wiggle Sort II => 0324. Wiggle Sort II}/README.md (100%) rename Algorithms/{328. Odd Even Linked List => 0328. Odd Even Linked List}/328. Odd Even Linked List.go (100%) rename Algorithms/{328. Odd Even Linked List => 0328. Odd Even Linked List}/328. Odd Even Linked List_test.go (100%) rename Algorithms/{328. Odd Even Linked List => 0328. Odd Even Linked List}/README.md (100%) rename Algorithms/{344. Reverse String => 0344. Reverse String}/344. Reverse String.go (100%) rename Algorithms/{344. Reverse String => 0344. Reverse String}/344. Reverse String_test.go (100%) rename Algorithms/{344. Reverse String => 0344. Reverse String}/README.md (100%) rename Algorithms/{345. Reverse Vowels of a String => 0345. Reverse Vowels of a String}/345. Reverse Vowels of a String.go (100%) rename Algorithms/{345. Reverse Vowels of a String => 0345. Reverse Vowels of a String}/345. Reverse Vowels of a String_test.go (100%) rename Algorithms/{345. Reverse Vowels of a String => 0345. Reverse Vowels of a String}/README.md (100%) rename Algorithms/{347. Top K Frequent Elements => 0347. Top K Frequent Elements}/347. Top K Frequent Elements.go (100%) rename Algorithms/{347. Top K Frequent Elements => 0347. Top K Frequent Elements}/347. Top K Frequent Elements_test.go (100%) rename Algorithms/{347. Top K Frequent Elements => 0347. Top K Frequent Elements}/README.md (100%) rename Algorithms/{349. Intersection of Two Arrays => 0349. Intersection of Two Arrays}/349. Intersection of Two Arrays.go (100%) rename Algorithms/{349. Intersection of Two Arrays => 0349. Intersection of Two Arrays}/349. Intersection of Two Arrays_test.go (100%) rename Algorithms/{349. Intersection of Two Arrays => 0349. Intersection of Two Arrays}/README.md (100%) rename Algorithms/{350. Intersection of Two Arrays II => 0350. Intersection of Two Arrays II}/350. Intersection of Two Arrays II.go (100%) rename Algorithms/{350. Intersection of Two Arrays II => 0350. Intersection of Two Arrays II}/350. Intersection of Two Arrays II_test.go (100%) rename Algorithms/{350. Intersection of Two Arrays II => 0350. Intersection of Two Arrays II}/README.md (100%) rename Algorithms/{412. Fizz-Buzz => 0412. Fizz-Buzz}/412. Fizz Buzz.go (100%) rename Algorithms/{412. Fizz-Buzz => 0412. Fizz-Buzz}/412. Fizz Buzz_test.go (100%) rename Algorithms/{412. Fizz-Buzz => 0412. Fizz-Buzz}/README.md (100%) rename Algorithms/{424. Longest Repeating Character Replacement => 0424. Longest Repeating Character Replacement}/424. Longest Repeating Character Replacement.go (100%) rename Algorithms/{424. Longest Repeating Character Replacement => 0424. Longest Repeating Character Replacement}/424. Longest Repeating Character Replacement_test.go (100%) rename Algorithms/{424. Longest Repeating Character Replacement => 0424. Longest Repeating Character Replacement}/README.md (100%) rename Algorithms/{725. Split Linked List in Parts => 0725. Split Linked List in Parts}/725. Split Linked List in Parts.go (100%) rename Algorithms/{725. Split Linked List in Parts => 0725. Split Linked List in Parts}/725. Split Linked List in Parts_test.go (100%) rename Algorithms/{725. Split Linked List in Parts => 0725. Split Linked List in Parts}/README.md (98%) rename Algorithms/{817. Linked List Components => 0817. Linked List Components}/817. Linked List Components.go (100%) rename Algorithms/{817. Linked List Components => 0817. Linked List Components}/817. Linked List Components_test.go (100%) rename Algorithms/{817. Linked List Components => 0817. Linked List Components}/README.md (100%) rename Algorithms/{844. Backspace String Compare => 0844. Backspace String Compare}/844. Backspace String Compare.go (100%) rename Algorithms/{844. Backspace String Compare => 0844. Backspace String Compare}/844. Backspace String Compare_test.go (100%) rename Algorithms/{844. Backspace String Compare => 0844. Backspace String Compare}/README.md (100%) rename Algorithms/{876. Middle of the Linked List => 0876. Middle of the Linked List}/876. Middle of the Linked List.go (100%) rename Algorithms/{876. Middle of the Linked List => 0876. Middle of the Linked List}/876. Middle of the Linked List_test.go (100%) rename Algorithms/{876. Middle of the Linked List => 0876. Middle of the Linked List}/README.md (100%) rename Algorithms/{881. Boats to Save People => 0881. Boats to Save People}/881. Boats to Save People.go (100%) rename Algorithms/{881. Boats to Save People => 0881. Boats to Save People}/881. Boats to Save People_test.go (100%) rename Algorithms/{881. Boats to Save People => 0881. Boats to Save People}/README.md (100%) rename Algorithms/{922. Sort Array By Parity II => 0922. Sort Array By Parity II}/922. Sort Array By Parity II.go (100%) rename Algorithms/{922. Sort Array By Parity II => 0922. Sort Array By Parity II}/922. Sort Array By Parity II_test.go (100%) rename Algorithms/{922. Sort Array By Parity II => 0922. Sort Array By Parity II}/README.md (100%) rename Algorithms/{925. Long Pressed Name => 0925. Long Pressed Name}/925. Long Pressed Name.go (100%) rename Algorithms/{925. Long Pressed Name => 0925. Long Pressed Name}/925. Long Pressed Name_test.go (100%) rename Algorithms/{925. Long Pressed Name => 0925. Long Pressed Name}/README.md (100%) rename Algorithms/{969. Pancake Sorting => 0969. Pancake Sorting}/969. Pancake Sorting.go (100%) rename Algorithms/{969. Pancake Sorting => 0969. Pancake Sorting}/969. Pancake Sorting_test.go (100%) rename Algorithms/{969. Pancake Sorting => 0969. Pancake Sorting}/README.md (100%) rename Algorithms/{973. K Closest Points to Origin => 0973. K Closest Points to Origin}/973. K Closest Points to Origin.go (100%) rename Algorithms/{973. K Closest Points to Origin => 0973. K Closest Points to Origin}/973. K Closest Points to Origin_test.go (100%) rename Algorithms/{973. K Closest Points to Origin => 0973. K Closest Points to Origin}/README.md (100%) rename Algorithms/{976. Largest Perimeter Triangle => 0976. Largest Perimeter Triangle}/976. Largest Perimeter Triangle.go (100%) rename Algorithms/{976. Largest Perimeter Triangle => 0976. Largest Perimeter Triangle}/976. Largest Perimeter Triangle_test.go (100%) rename Algorithms/{976. Largest Perimeter Triangle => 0976. Largest Perimeter Triangle}/README.md (100%) rename Algorithms/{977. Squares of a Sorted Array => 0977. Squares of a Sorted Array}/977. Squares of a Sorted Array.go (100%) rename Algorithms/{977. Squares of a Sorted Array => 0977. Squares of a Sorted Array}/977. Squares of a Sorted Array_test.go (100%) rename Algorithms/{977. Squares of a Sorted Array => 0977. Squares of a Sorted Array}/README.md (100%) diff --git a/Algorithms/1. Two Sum/1. Add Two Numbers.go b/Algorithms/0001. Two Sum/1. Add Two Numbers.go similarity index 100% rename from Algorithms/1. Two Sum/1. Add Two Numbers.go rename to Algorithms/0001. Two Sum/1. Add Two Numbers.go diff --git a/Algorithms/1. Two Sum/1. Add Two Numbers_test.go b/Algorithms/0001. Two Sum/1. Add Two Numbers_test.go similarity index 100% rename from Algorithms/1. Two Sum/1. Add Two Numbers_test.go rename to Algorithms/0001. Two Sum/1. Add Two Numbers_test.go diff --git a/Algorithms/1. Two Sum/README.md b/Algorithms/0001. Two Sum/README.md similarity index 100% rename from Algorithms/1. Two Sum/README.md rename to Algorithms/0001. Two Sum/README.md diff --git a/Algorithms/2. Add-Two-Number/2. Add Two Numbers.go b/Algorithms/0002. Add-Two-Number/2. Add Two Numbers.go similarity index 100% rename from Algorithms/2. Add-Two-Number/2. Add Two Numbers.go rename to Algorithms/0002. Add-Two-Number/2. Add Two Numbers.go diff --git a/Algorithms/2. Add-Two-Number/2. Add Two Numbers_test.go b/Algorithms/0002. Add-Two-Number/2. Add Two Numbers_test.go similarity index 100% rename from Algorithms/2. Add-Two-Number/2. Add Two Numbers_test.go rename to Algorithms/0002. Add-Two-Number/2. Add Two Numbers_test.go diff --git a/Algorithms/2. Add-Two-Number/README.md b/Algorithms/0002. Add-Two-Number/README.md similarity index 100% rename from Algorithms/2. Add-Two-Number/README.md rename to Algorithms/0002. Add-Two-Number/README.md diff --git a/Algorithms/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.go b/Algorithms/0003. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.go similarity index 100% rename from Algorithms/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.go rename to Algorithms/0003. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters.go diff --git a/Algorithms/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters_test.go b/Algorithms/0003. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters_test.go similarity index 100% rename from Algorithms/3. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters_test.go rename to Algorithms/0003. Longest Substring Without Repeating Characters/3. Longest Substring Without Repeating Characters_test.go diff --git a/Algorithms/3. Longest Substring Without Repeating Characters/README.md b/Algorithms/0003. Longest Substring Without Repeating Characters/README.md similarity index 100% rename from Algorithms/3. Longest Substring Without Repeating Characters/README.md rename to Algorithms/0003. Longest Substring Without Repeating Characters/README.md diff --git a/Algorithms/11. Container With Most Water/11. Container With Most Water.go b/Algorithms/0011. Container With Most Water/11. Container With Most Water.go similarity index 100% rename from Algorithms/11. Container With Most Water/11. Container With Most Water.go rename to Algorithms/0011. Container With Most Water/11. Container With Most Water.go diff --git a/Algorithms/11. Container With Most Water/11. Container With Most Water_test.go b/Algorithms/0011. Container With Most Water/11. Container With Most Water_test.go similarity index 100% rename from Algorithms/11. Container With Most Water/11. Container With Most Water_test.go rename to Algorithms/0011. Container With Most Water/11. Container With Most Water_test.go diff --git a/Algorithms/11. Container With Most Water/README.md b/Algorithms/0011. Container With Most Water/README.md similarity index 100% rename from Algorithms/11. Container With Most Water/README.md rename to Algorithms/0011. Container With Most Water/README.md diff --git a/Algorithms/15. 3Sum/15. 3Sum.go b/Algorithms/0015. 3Sum/15. 3Sum.go similarity index 100% rename from Algorithms/15. 3Sum/15. 3Sum.go rename to Algorithms/0015. 3Sum/15. 3Sum.go diff --git a/Algorithms/15. 3Sum/15. 3Sum_test.go b/Algorithms/0015. 3Sum/15. 3Sum_test.go similarity index 100% rename from Algorithms/15. 3Sum/15. 3Sum_test.go rename to Algorithms/0015. 3Sum/15. 3Sum_test.go diff --git a/Algorithms/15. 3Sum/README.md b/Algorithms/0015. 3Sum/README.md similarity index 100% rename from Algorithms/15. 3Sum/README.md rename to Algorithms/0015. 3Sum/README.md diff --git a/Algorithms/16. 3Sum Closest/16. 3Sum Closest.go b/Algorithms/0016. 3Sum Closest/16. 3Sum Closest.go similarity index 100% rename from Algorithms/16. 3Sum Closest/16. 3Sum Closest.go rename to Algorithms/0016. 3Sum Closest/16. 3Sum Closest.go diff --git a/Algorithms/16. 3Sum Closest/16. 3Sum Closest_test.go b/Algorithms/0016. 3Sum Closest/16. 3Sum Closest_test.go similarity index 100% rename from Algorithms/16. 3Sum Closest/16. 3Sum Closest_test.go rename to Algorithms/0016. 3Sum Closest/16. 3Sum Closest_test.go diff --git a/Algorithms/16. 3Sum Closest/README.md b/Algorithms/0016. 3Sum Closest/README.md similarity index 100% rename from Algorithms/16. 3Sum Closest/README.md rename to Algorithms/0016. 3Sum Closest/README.md diff --git a/Algorithms/18. 4Sum/18. 4Sum.go b/Algorithms/0018. 4Sum/18. 4Sum.go similarity index 100% rename from Algorithms/18. 4Sum/18. 4Sum.go rename to Algorithms/0018. 4Sum/18. 4Sum.go diff --git a/Algorithms/18. 4Sum/18. 4Sum_test.go b/Algorithms/0018. 4Sum/18. 4Sum_test.go similarity index 100% rename from Algorithms/18. 4Sum/18. 4Sum_test.go rename to Algorithms/0018. 4Sum/18. 4Sum_test.go diff --git a/Algorithms/18. 4Sum/README.md b/Algorithms/0018. 4Sum/README.md similarity index 100% rename from Algorithms/18. 4Sum/README.md rename to Algorithms/0018. 4Sum/README.md diff --git a/Algorithms/19. Remove Nth Node From End of List/19. Remove Nth Node From End of List.go b/Algorithms/0019. Remove Nth Node From End of List/19. Remove Nth Node From End of List.go similarity index 100% rename from Algorithms/19. Remove Nth Node From End of List/19. Remove Nth Node From End of List.go rename to Algorithms/0019. Remove Nth Node From End of List/19. Remove Nth Node From End of List.go diff --git a/Algorithms/19. Remove Nth Node From End of List/19. Remove Nth Node From End of List_test.go b/Algorithms/0019. Remove Nth Node From End of List/19. Remove Nth Node From End of List_test.go similarity index 100% rename from Algorithms/19. Remove Nth Node From End of List/19. Remove Nth Node From End of List_test.go rename to Algorithms/0019. Remove Nth Node From End of List/19. Remove Nth Node From End of List_test.go diff --git a/Algorithms/19. Remove Nth Node From End of List/README.md b/Algorithms/0019. Remove Nth Node From End of List/README.md similarity index 100% rename from Algorithms/19. Remove Nth Node From End of List/README.md rename to Algorithms/0019. Remove Nth Node From End of List/README.md diff --git a/Algorithms/20. Valid-Parentheses/20. Valid Parentheses.go b/Algorithms/0020. Valid-Parentheses/20. Valid Parentheses.go similarity index 100% rename from Algorithms/20. Valid-Parentheses/20. Valid Parentheses.go rename to Algorithms/0020. Valid-Parentheses/20. Valid Parentheses.go diff --git a/Algorithms/20. Valid-Parentheses/20. Valid Parentheses_test.go b/Algorithms/0020. Valid-Parentheses/20. Valid Parentheses_test.go similarity index 100% rename from Algorithms/20. Valid-Parentheses/20. Valid Parentheses_test.go rename to Algorithms/0020. Valid-Parentheses/20. Valid Parentheses_test.go diff --git a/Algorithms/20. Valid-Parentheses/README.md b/Algorithms/0020. Valid-Parentheses/README.md similarity index 100% rename from Algorithms/20. Valid-Parentheses/README.md rename to Algorithms/0020. Valid-Parentheses/README.md diff --git a/Algorithms/21. Merge Two Sorted Lists/21. Merge Two Sorted Lists.go b/Algorithms/0021. Merge Two Sorted Lists/21. Merge Two Sorted Lists.go similarity index 100% rename from Algorithms/21. Merge Two Sorted Lists/21. Merge Two Sorted Lists.go rename to Algorithms/0021. Merge Two Sorted Lists/21. Merge Two Sorted Lists.go diff --git a/Algorithms/21. Merge Two Sorted Lists/21. Merge Two Sorted Lists_test.go b/Algorithms/0021. Merge Two Sorted Lists/21. Merge Two Sorted Lists_test.go similarity index 100% rename from Algorithms/21. Merge Two Sorted Lists/21. Merge Two Sorted Lists_test.go rename to Algorithms/0021. Merge Two Sorted Lists/21. Merge Two Sorted Lists_test.go diff --git a/Algorithms/21. Merge Two Sorted Lists/README.md b/Algorithms/0021. Merge Two Sorted Lists/README.md similarity index 100% rename from Algorithms/21. Merge Two Sorted Lists/README.md rename to Algorithms/0021. Merge Two Sorted Lists/README.md diff --git a/Algorithms/23. Merge k Sorted Lists/23. Merge k Sorted Lists.go b/Algorithms/0023. Merge k Sorted Lists/23. Merge k Sorted Lists.go similarity index 100% rename from Algorithms/23. Merge k Sorted Lists/23. Merge k Sorted Lists.go rename to Algorithms/0023. Merge k Sorted Lists/23. Merge k Sorted Lists.go diff --git a/Algorithms/23. Merge k Sorted Lists/23. Merge k Sorted Lists_test.go b/Algorithms/0023. Merge k Sorted Lists/23. Merge k Sorted Lists_test.go similarity index 100% rename from Algorithms/23. Merge k Sorted Lists/23. Merge k Sorted Lists_test.go rename to Algorithms/0023. Merge k Sorted Lists/23. Merge k Sorted Lists_test.go diff --git a/Algorithms/23. Merge k Sorted Lists/README.md b/Algorithms/0023. Merge k Sorted Lists/README.md similarity index 100% rename from Algorithms/23. Merge k Sorted Lists/README.md rename to Algorithms/0023. Merge k Sorted Lists/README.md diff --git a/Algorithms/24. Swap Nodes in Pairs/24. Swap Nodes in Pairs.go b/Algorithms/0024. Swap Nodes in Pairs/24. Swap Nodes in Pairs.go similarity index 100% rename from Algorithms/24. Swap Nodes in Pairs/24. Swap Nodes in Pairs.go rename to Algorithms/0024. Swap Nodes in Pairs/24. Swap Nodes in Pairs.go diff --git a/Algorithms/24. Swap Nodes in Pairs/24. Swap Nodes in Pairs_test.go b/Algorithms/0024. Swap Nodes in Pairs/24. Swap Nodes in Pairs_test.go similarity index 100% rename from Algorithms/24. Swap Nodes in Pairs/24. Swap Nodes in Pairs_test.go rename to Algorithms/0024. Swap Nodes in Pairs/24. Swap Nodes in Pairs_test.go diff --git a/Algorithms/24. Swap Nodes in Pairs/README.md b/Algorithms/0024. Swap Nodes in Pairs/README.md similarity index 100% rename from Algorithms/24. Swap Nodes in Pairs/README.md rename to Algorithms/0024. Swap Nodes in Pairs/README.md diff --git a/Algorithms/25. Reverse Nodes in k Group/25. Reverse Nodes in k Group.go b/Algorithms/0025. Reverse Nodes in k Group/25. Reverse Nodes in k Group.go similarity index 100% rename from Algorithms/25. Reverse Nodes in k Group/25. Reverse Nodes in k Group.go rename to Algorithms/0025. Reverse Nodes in k Group/25. Reverse Nodes in k Group.go diff --git a/Algorithms/25. Reverse Nodes in k Group/25. Reverse Nodes in k Group_test.go b/Algorithms/0025. Reverse Nodes in k Group/25. Reverse Nodes in k Group_test.go similarity index 100% rename from Algorithms/25. Reverse Nodes in k Group/25. Reverse Nodes in k Group_test.go rename to Algorithms/0025. Reverse Nodes in k Group/25. Reverse Nodes in k Group_test.go diff --git a/Algorithms/25. Reverse Nodes in k Group/README.md b/Algorithms/0025. Reverse Nodes in k Group/README.md similarity index 100% rename from Algorithms/25. Reverse Nodes in k Group/README.md rename to Algorithms/0025. Reverse Nodes in k Group/README.md diff --git a/Algorithms/26. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array.go b/Algorithms/0026. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array.go similarity index 100% rename from Algorithms/26. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array.go rename to Algorithms/0026. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array.go diff --git a/Algorithms/26. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array_test.go b/Algorithms/0026. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array_test.go similarity index 100% rename from Algorithms/26. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array_test.go rename to Algorithms/0026. Remove Duplicates from Sorted Array/26. Remove Duplicates from Sorted Array_test.go diff --git a/Algorithms/26. Remove Duplicates from Sorted Array/README.md b/Algorithms/0026. Remove Duplicates from Sorted Array/README.md similarity index 100% rename from Algorithms/26. Remove Duplicates from Sorted Array/README.md rename to Algorithms/0026. Remove Duplicates from Sorted Array/README.md diff --git a/Algorithms/27. Remove Element/27. Remove Element.go b/Algorithms/0027. Remove Element/27. Remove Element.go similarity index 100% rename from Algorithms/27. Remove Element/27. Remove Element.go rename to Algorithms/0027. Remove Element/27. Remove Element.go diff --git a/Algorithms/27. Remove Element/27. Remove Element_test.go b/Algorithms/0027. Remove Element/27. Remove Element_test.go similarity index 100% rename from Algorithms/27. Remove Element/27. Remove Element_test.go rename to Algorithms/0027. Remove Element/27. Remove Element_test.go diff --git a/Algorithms/27. Remove Element/README.md b/Algorithms/0027. Remove Element/README.md similarity index 100% rename from Algorithms/27. Remove Element/README.md rename to Algorithms/0027. Remove Element/README.md diff --git a/Algorithms/28. Implement strStr()/28. Implement strStr().go b/Algorithms/0028. Implement strStr()/28. Implement strStr().go similarity index 100% rename from Algorithms/28. Implement strStr()/28. Implement strStr().go rename to Algorithms/0028. Implement strStr()/28. Implement strStr().go diff --git a/Algorithms/28. Implement strStr()/28. Implement strStr()_test.go b/Algorithms/0028. Implement strStr()/28. Implement strStr()_test.go similarity index 100% rename from Algorithms/28. Implement strStr()/28. Implement strStr()_test.go rename to Algorithms/0028. Implement strStr()/28. Implement strStr()_test.go diff --git a/Algorithms/28. Implement strStr()/README.md b/Algorithms/0028. Implement strStr()/README.md similarity index 100% rename from Algorithms/28. Implement strStr()/README.md rename to Algorithms/0028. Implement strStr()/README.md diff --git a/Algorithms/30. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words.go b/Algorithms/0030. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words.go similarity index 100% rename from Algorithms/30. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words.go rename to Algorithms/0030. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words.go diff --git a/Algorithms/30. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words_test.go b/Algorithms/0030. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words_test.go similarity index 100% rename from Algorithms/30. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words_test.go rename to Algorithms/0030. Substring with Concatenation of All Words/30. Substring with Concatenation of All Words_test.go diff --git a/Algorithms/30. Substring with Concatenation of All Words/README.md b/Algorithms/0030. Substring with Concatenation of All Words/README.md similarity index 100% rename from Algorithms/30. Substring with Concatenation of All Words/README.md rename to Algorithms/0030. Substring with Concatenation of All Words/README.md diff --git a/Algorithms/41. First-Missing-Positive/41. First Missing Positive.go b/Algorithms/0041. First-Missing-Positive/41. First Missing Positive.go similarity index 100% rename from Algorithms/41. First-Missing-Positive/41. First Missing Positive.go rename to Algorithms/0041. First-Missing-Positive/41. First Missing Positive.go diff --git a/Algorithms/41. First-Missing-Positive/41. First Missing Positive_test.go b/Algorithms/0041. First-Missing-Positive/41. First Missing Positive_test.go similarity index 100% rename from Algorithms/41. First-Missing-Positive/41. First Missing Positive_test.go rename to Algorithms/0041. First-Missing-Positive/41. First Missing Positive_test.go diff --git a/Algorithms/41. First-Missing-Positive/README.md b/Algorithms/0041. First-Missing-Positive/README.md similarity index 100% rename from Algorithms/41. First-Missing-Positive/README.md rename to Algorithms/0041. First-Missing-Positive/README.md diff --git a/Algorithms/42. Trapping Rain Water/42. Trapping Rain Water.go b/Algorithms/0042. Trapping Rain Water/42. Trapping Rain Water.go similarity index 100% rename from Algorithms/42. Trapping Rain Water/42. Trapping Rain Water.go rename to Algorithms/0042. Trapping Rain Water/42. Trapping Rain Water.go diff --git a/Algorithms/42. Trapping Rain Water/42. Trapping Rain Water_test.go b/Algorithms/0042. Trapping Rain Water/42. Trapping Rain Water_test.go similarity index 100% rename from Algorithms/42. Trapping Rain Water/42. Trapping Rain Water_test.go rename to Algorithms/0042. Trapping Rain Water/42. Trapping Rain Water_test.go diff --git a/Algorithms/42. Trapping Rain Water/README.md b/Algorithms/0042. Trapping Rain Water/README.md similarity index 100% rename from Algorithms/42. Trapping Rain Water/README.md rename to Algorithms/0042. Trapping Rain Water/README.md diff --git a/Algorithms/56. Merge Intervals/56. Merge Intervals.go b/Algorithms/0056. Merge Intervals/56. Merge Intervals.go similarity index 100% rename from Algorithms/56. Merge Intervals/56. Merge Intervals.go rename to Algorithms/0056. Merge Intervals/56. Merge Intervals.go diff --git a/Algorithms/56. Merge Intervals/56. Merge Intervals_test.go b/Algorithms/0056. Merge Intervals/56. Merge Intervals_test.go similarity index 100% rename from Algorithms/56. Merge Intervals/56. Merge Intervals_test.go rename to Algorithms/0056. Merge Intervals/56. Merge Intervals_test.go diff --git a/Algorithms/56. Merge Intervals/README.md b/Algorithms/0056. Merge Intervals/README.md similarity index 100% rename from Algorithms/56. Merge Intervals/README.md rename to Algorithms/0056. Merge Intervals/README.md diff --git a/Algorithms/61. Rotate List/61. Rotate List.go b/Algorithms/0061. Rotate List/61. Rotate List.go similarity index 100% rename from Algorithms/61. Rotate List/61. Rotate List.go rename to Algorithms/0061. Rotate List/61. Rotate List.go diff --git a/Algorithms/61. Rotate List/61. Rotate List_test.go b/Algorithms/0061. Rotate List/61. Rotate List_test.go similarity index 100% rename from Algorithms/61. Rotate List/61. Rotate List_test.go rename to Algorithms/0061. Rotate List/61. Rotate List_test.go diff --git a/Algorithms/61. Rotate List/README.md b/Algorithms/0061. Rotate List/README.md similarity index 100% rename from Algorithms/61. Rotate List/README.md rename to Algorithms/0061. Rotate List/README.md diff --git a/Algorithms/80. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II.go b/Algorithms/0080. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II.go similarity index 100% rename from Algorithms/80. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II.go rename to Algorithms/0080. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II.go diff --git a/Algorithms/80. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II_test.go b/Algorithms/0080. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II_test.go similarity index 100% rename from Algorithms/80. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II_test.go rename to Algorithms/0080. Remove Duplicates from Sorted Array II/80. Remove Duplicates from Sorted Array II_test.go diff --git a/Algorithms/80. Remove Duplicates from Sorted Array II/README.md b/Algorithms/0080. Remove Duplicates from Sorted Array II/README.md similarity index 100% rename from Algorithms/80. Remove Duplicates from Sorted Array II/README.md rename to Algorithms/0080. Remove Duplicates from Sorted Array II/README.md diff --git a/Algorithms/82. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II.go b/Algorithms/0082. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II.go similarity index 100% rename from Algorithms/82. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II.go rename to Algorithms/0082. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II.go diff --git a/Algorithms/82. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II_test.go b/Algorithms/0082. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II_test.go similarity index 100% rename from Algorithms/82. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II_test.go rename to Algorithms/0082. Remove Duplicates from Sorted List II/82. Remove Duplicates from Sorted List II_test.go diff --git a/Algorithms/82. Remove Duplicates from Sorted List II/README.md b/Algorithms/0082. Remove Duplicates from Sorted List II/README.md similarity index 100% rename from Algorithms/82. Remove Duplicates from Sorted List II/README.md rename to Algorithms/0082. Remove Duplicates from Sorted List II/README.md diff --git a/Algorithms/83. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List.go b/Algorithms/0083. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List.go similarity index 100% rename from Algorithms/83. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List.go rename to Algorithms/0083. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List.go diff --git a/Algorithms/83. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List_test.go b/Algorithms/0083. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List_test.go similarity index 100% rename from Algorithms/83. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List_test.go rename to Algorithms/0083. Remove Duplicates from Sorted List/83. Remove Duplicates from Sorted List_test.go diff --git a/Algorithms/83. Remove Duplicates from Sorted List/README.md b/Algorithms/0083. Remove Duplicates from Sorted List/README.md similarity index 100% rename from Algorithms/83. Remove Duplicates from Sorted List/README.md rename to Algorithms/0083. Remove Duplicates from Sorted List/README.md diff --git a/Algorithms/86. Partition List/86. Partition List.go b/Algorithms/0086. Partition List/86. Partition List.go similarity index 100% rename from Algorithms/86. Partition List/86. Partition List.go rename to Algorithms/0086. Partition List/86. Partition List.go diff --git a/Algorithms/86. Partition List/86. Partition List_test.go b/Algorithms/0086. Partition List/86. Partition List_test.go similarity index 100% rename from Algorithms/86. Partition List/86. Partition List_test.go rename to Algorithms/0086. Partition List/86. Partition List_test.go diff --git a/Algorithms/86. Partition List/README.md b/Algorithms/0086. Partition List/README.md similarity index 100% rename from Algorithms/86. Partition List/README.md rename to Algorithms/0086. Partition List/README.md diff --git a/Algorithms/88. Merge-Sorted-Array/88. Merge Sorted Array.go b/Algorithms/0088. Merge-Sorted-Array/88. Merge Sorted Array.go similarity index 100% rename from Algorithms/88. Merge-Sorted-Array/88. Merge Sorted Array.go rename to Algorithms/0088. Merge-Sorted-Array/88. Merge Sorted Array.go diff --git a/Algorithms/88. Merge-Sorted-Array/88. Merge Sorted Array_test.go b/Algorithms/0088. Merge-Sorted-Array/88. Merge Sorted Array_test.go similarity index 100% rename from Algorithms/88. Merge-Sorted-Array/88. Merge Sorted Array_test.go rename to Algorithms/0088. Merge-Sorted-Array/88. Merge Sorted Array_test.go diff --git a/Algorithms/88. Merge-Sorted-Array/README.md b/Algorithms/0088. Merge-Sorted-Array/README.md similarity index 100% rename from Algorithms/88. Merge-Sorted-Array/README.md rename to Algorithms/0088. Merge-Sorted-Array/README.md diff --git a/Algorithms/92. Reverse Linked List II/92. Reverse Linked List II.go b/Algorithms/0092. Reverse Linked List II/92. Reverse Linked List II.go similarity index 100% rename from Algorithms/92. Reverse Linked List II/92. Reverse Linked List II.go rename to Algorithms/0092. Reverse Linked List II/92. Reverse Linked List II.go diff --git a/Algorithms/92. Reverse Linked List II/92. Reverse Linked List II_test.go b/Algorithms/0092. Reverse Linked List II/92. Reverse Linked List II_test.go similarity index 100% rename from Algorithms/92. Reverse Linked List II/92. Reverse Linked List II_test.go rename to Algorithms/0092. Reverse Linked List II/92. Reverse Linked List II_test.go diff --git a/Algorithms/92. Reverse Linked List II/README.md b/Algorithms/0092. Reverse Linked List II/README.md similarity index 100% rename from Algorithms/92. Reverse Linked List II/README.md rename to Algorithms/0092. Reverse Linked List II/README.md diff --git a/Algorithms/100. Same Tree/100. Same Tree.go b/Algorithms/0100. Same Tree/100. Same Tree.go similarity index 100% rename from Algorithms/100. Same Tree/100. Same Tree.go rename to Algorithms/0100. Same Tree/100. Same Tree.go diff --git a/Algorithms/100. Same Tree/100. Same Tree_test.go b/Algorithms/0100. Same Tree/100. Same Tree_test.go similarity index 100% rename from Algorithms/100. Same Tree/100. Same Tree_test.go rename to Algorithms/0100. Same Tree/100. Same Tree_test.go diff --git a/Algorithms/100. Same Tree/README.md b/Algorithms/0100. Same Tree/README.md similarity index 100% rename from Algorithms/100. Same Tree/README.md rename to Algorithms/0100. Same Tree/README.md diff --git a/Algorithms/101. Symmetric Tree/101. Symmetric Tree.go b/Algorithms/0101. Symmetric Tree/101. Symmetric Tree.go similarity index 100% rename from Algorithms/101. Symmetric Tree/101. Symmetric Tree.go rename to Algorithms/0101. Symmetric Tree/101. Symmetric Tree.go diff --git a/Algorithms/101. Symmetric Tree/101. Symmetric Tree_test.go b/Algorithms/0101. Symmetric Tree/101. Symmetric Tree_test.go similarity index 100% rename from Algorithms/101. Symmetric Tree/101. Symmetric Tree_test.go rename to Algorithms/0101. Symmetric Tree/101. Symmetric Tree_test.go diff --git a/Algorithms/101. Symmetric Tree/README.md b/Algorithms/0101. Symmetric Tree/README.md similarity index 100% rename from Algorithms/101. Symmetric Tree/README.md rename to Algorithms/0101. Symmetric Tree/README.md diff --git a/Algorithms/102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal.go b/Algorithms/0102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal.go similarity index 100% rename from Algorithms/102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal.go rename to Algorithms/0102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal.go diff --git a/Algorithms/102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal_test.go b/Algorithms/0102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal_test.go similarity index 100% rename from Algorithms/102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal_test.go rename to Algorithms/0102. Binary Tree Level Order Traversal/102. Binary Tree Level Order Traversal_test.go diff --git a/Algorithms/102. Binary Tree Level Order Traversal/README.md b/Algorithms/0102. Binary Tree Level Order Traversal/README.md similarity index 100% rename from Algorithms/102. Binary Tree Level Order Traversal/README.md rename to Algorithms/0102. Binary Tree Level Order Traversal/README.md diff --git a/Algorithms/103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal.go b/Algorithms/0103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal.go similarity index 100% rename from Algorithms/103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal.go rename to Algorithms/0103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal.go diff --git a/Algorithms/103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal_test.go b/Algorithms/0103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal_test.go similarity index 100% rename from Algorithms/103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal_test.go rename to Algorithms/0103. Binary Tree Zigzag Level Order Traversal/103. Binary Tree Zigzag Level Order Traversal_test.go diff --git a/Algorithms/103. Binary Tree Zigzag Level Order Traversal/README.md b/Algorithms/0103. Binary Tree Zigzag Level Order Traversal/README.md similarity index 100% rename from Algorithms/103. Binary Tree Zigzag Level Order Traversal/README.md rename to Algorithms/0103. Binary Tree Zigzag Level Order Traversal/README.md diff --git a/Algorithms/104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree.go b/Algorithms/0104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree.go similarity index 100% rename from Algorithms/104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree.go rename to Algorithms/0104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree.go diff --git a/Algorithms/104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree_test.go b/Algorithms/0104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree_test.go similarity index 100% rename from Algorithms/104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree_test.go rename to Algorithms/0104. Maximum Depth of Binary Tree/104. Maximum Depth of Binary Tree_test.go diff --git a/Algorithms/104. Maximum Depth of Binary Tree/README.md b/Algorithms/0104. Maximum Depth of Binary Tree/README.md similarity index 100% rename from Algorithms/104. Maximum Depth of Binary Tree/README.md rename to Algorithms/0104. Maximum Depth of Binary Tree/README.md diff --git a/Algorithms/107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II.go b/Algorithms/0107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II.go similarity index 100% rename from Algorithms/107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II.go rename to Algorithms/0107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II.go diff --git a/Algorithms/107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II_test.go b/Algorithms/0107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II_test.go similarity index 100% rename from Algorithms/107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II_test.go rename to Algorithms/0107. Binary Tree Level Order Traversal II/107. Binary Tree Level Order Traversal II_test.go diff --git a/Algorithms/107. Binary Tree Level Order Traversal II/README.md b/Algorithms/0107. Binary Tree Level Order Traversal II/README.md similarity index 100% rename from Algorithms/107. Binary Tree Level Order Traversal II/README.md rename to Algorithms/0107. Binary Tree Level Order Traversal II/README.md diff --git a/Algorithms/109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree.go b/Algorithms/0109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree.go similarity index 100% rename from Algorithms/109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree.go rename to Algorithms/0109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree.go diff --git a/Algorithms/109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree_test.go b/Algorithms/0109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree_test.go similarity index 100% rename from Algorithms/109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree_test.go rename to Algorithms/0109. Convert Sorted List to Binary Search Tree/109. Convert Sorted List to Binary Search Tree_test.go diff --git a/Algorithms/109. Convert Sorted List to Binary Search Tree/README.md b/Algorithms/0109. Convert Sorted List to Binary Search Tree/README.md similarity index 100% rename from Algorithms/109. Convert Sorted List to Binary Search Tree/README.md rename to Algorithms/0109. Convert Sorted List to Binary Search Tree/README.md diff --git a/Algorithms/110. Balanced Binary Tree/110. Balanced Binary Tree.go b/Algorithms/0110. Balanced Binary Tree/110. Balanced Binary Tree.go similarity index 100% rename from Algorithms/110. Balanced Binary Tree/110. Balanced Binary Tree.go rename to Algorithms/0110. Balanced Binary Tree/110. Balanced Binary Tree.go diff --git a/Algorithms/110. Balanced Binary Tree/110. Balanced Binary Tree_test.go b/Algorithms/0110. Balanced Binary Tree/110. Balanced Binary Tree_test.go similarity index 100% rename from Algorithms/110. Balanced Binary Tree/110. Balanced Binary Tree_test.go rename to Algorithms/0110. Balanced Binary Tree/110. Balanced Binary Tree_test.go diff --git a/Algorithms/110. Balanced Binary Tree/README.md b/Algorithms/0110. Balanced Binary Tree/README.md similarity index 100% rename from Algorithms/110. Balanced Binary Tree/README.md rename to Algorithms/0110. Balanced Binary Tree/README.md diff --git a/Algorithms/125. Valid-Palindrome/125. Valid Palindrome.go b/Algorithms/0125. Valid-Palindrome/125. Valid Palindrome.go similarity index 100% rename from Algorithms/125. Valid-Palindrome/125. Valid Palindrome.go rename to Algorithms/0125. Valid-Palindrome/125. Valid Palindrome.go diff --git a/Algorithms/125. Valid-Palindrome/125. Valid Palindrome_test.go b/Algorithms/0125. Valid-Palindrome/125. Valid Palindrome_test.go similarity index 100% rename from Algorithms/125. Valid-Palindrome/125. Valid Palindrome_test.go rename to Algorithms/0125. Valid-Palindrome/125. Valid Palindrome_test.go diff --git a/Algorithms/125. Valid-Palindrome/README.md b/Algorithms/0125. Valid-Palindrome/README.md similarity index 100% rename from Algorithms/125. Valid-Palindrome/README.md rename to Algorithms/0125. Valid-Palindrome/README.md diff --git a/Algorithms/141. Linked List Cycle/141. Linked List Cycle.go b/Algorithms/0141. Linked List Cycle/141. Linked List Cycle.go similarity index 100% rename from Algorithms/141. Linked List Cycle/141. Linked List Cycle.go rename to Algorithms/0141. Linked List Cycle/141. Linked List Cycle.go diff --git a/Algorithms/141. Linked List Cycle/141. Linked List Cycle_test.go b/Algorithms/0141. Linked List Cycle/141. Linked List Cycle_test.go similarity index 100% rename from Algorithms/141. Linked List Cycle/141. Linked List Cycle_test.go rename to Algorithms/0141. Linked List Cycle/141. Linked List Cycle_test.go diff --git a/Algorithms/141. Linked List Cycle/README.md b/Algorithms/0141. Linked List Cycle/README.md similarity index 100% rename from Algorithms/141. Linked List Cycle/README.md rename to Algorithms/0141. Linked List Cycle/README.md diff --git a/Algorithms/142. Linked List Cycle II/142. Linked List Cycle II.go b/Algorithms/0142. Linked List Cycle II/142. Linked List Cycle II.go similarity index 100% rename from Algorithms/142. Linked List Cycle II/142. Linked List Cycle II.go rename to Algorithms/0142. Linked List Cycle II/142. Linked List Cycle II.go diff --git a/Algorithms/142. Linked List Cycle II/142. Linked List Cycle II_test.go b/Algorithms/0142. Linked List Cycle II/142. Linked List Cycle II_test.go similarity index 100% rename from Algorithms/142. Linked List Cycle II/142. Linked List Cycle II_test.go rename to Algorithms/0142. Linked List Cycle II/142. Linked List Cycle II_test.go diff --git a/Algorithms/142. Linked List Cycle II/README.md b/Algorithms/0142. Linked List Cycle II/README.md similarity index 100% rename from Algorithms/142. Linked List Cycle II/README.md rename to Algorithms/0142. Linked List Cycle II/README.md diff --git a/Algorithms/143. Reorder List/143. Reorder List.go b/Algorithms/0143. Reorder List/143. Reorder List.go similarity index 100% rename from Algorithms/143. Reorder List/143. Reorder List.go rename to Algorithms/0143. Reorder List/143. Reorder List.go diff --git a/Algorithms/143. Reorder List/143. Reorder List_test.go b/Algorithms/0143. Reorder List/143. Reorder List_test.go similarity index 100% rename from Algorithms/143. Reorder List/143. Reorder List_test.go rename to Algorithms/0143. Reorder List/143. Reorder List_test.go diff --git a/Algorithms/143. Reorder List/README.md b/Algorithms/0143. Reorder List/README.md similarity index 100% rename from Algorithms/143. Reorder List/README.md rename to Algorithms/0143. Reorder List/README.md diff --git a/Algorithms/144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal.go b/Algorithms/0144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal.go similarity index 100% rename from Algorithms/144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal.go rename to Algorithms/0144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal.go diff --git a/Algorithms/144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal_test.go b/Algorithms/0144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal_test.go similarity index 100% rename from Algorithms/144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal_test.go rename to Algorithms/0144. Binary Tree Preorder Traversal/144. Binary Tree Preorder Traversal_test.go diff --git a/Algorithms/144. Binary Tree Preorder Traversal/README.md b/Algorithms/0144. Binary Tree Preorder Traversal/README.md similarity index 100% rename from Algorithms/144. Binary Tree Preorder Traversal/README.md rename to Algorithms/0144. Binary Tree Preorder Traversal/README.md diff --git a/Algorithms/145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal.go b/Algorithms/0145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal.go similarity index 100% rename from Algorithms/145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal.go rename to Algorithms/0145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal.go diff --git a/Algorithms/145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal_test.go b/Algorithms/0145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal_test.go similarity index 100% rename from Algorithms/145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal_test.go rename to Algorithms/0145. Binary Tree Postorder Traversal/145. Binary Tree Postorder Traversal_test.go diff --git a/Algorithms/145. Binary Tree Postorder Traversal/README.md b/Algorithms/0145. Binary Tree Postorder Traversal/README.md similarity index 100% rename from Algorithms/145. Binary Tree Postorder Traversal/README.md rename to Algorithms/0145. Binary Tree Postorder Traversal/README.md diff --git a/Algorithms/147. Insertion Sort List/147. Insertion Sort List.go b/Algorithms/0147. Insertion Sort List/147. Insertion Sort List.go similarity index 100% rename from Algorithms/147. Insertion Sort List/147. Insertion Sort List.go rename to Algorithms/0147. Insertion Sort List/147. Insertion Sort List.go diff --git a/Algorithms/147. Insertion Sort List/147. Insertion Sort List_test.go b/Algorithms/0147. Insertion Sort List/147. Insertion Sort List_test.go similarity index 100% rename from Algorithms/147. Insertion Sort List/147. Insertion Sort List_test.go rename to Algorithms/0147. Insertion Sort List/147. Insertion Sort List_test.go diff --git a/Algorithms/147. Insertion Sort List/README.md b/Algorithms/0147. Insertion Sort List/README.md similarity index 100% rename from Algorithms/147. Insertion Sort List/README.md rename to Algorithms/0147. Insertion Sort List/README.md diff --git a/Algorithms/148. Sort List/148. Sort List.go b/Algorithms/0148. Sort List/148. Sort List.go similarity index 100% rename from Algorithms/148. Sort List/148. Sort List.go rename to Algorithms/0148. Sort List/148. Sort List.go diff --git a/Algorithms/148. Sort List/148. Sort List_test.go b/Algorithms/0148. Sort List/148. Sort List_test.go similarity index 100% rename from Algorithms/148. Sort List/148. Sort List_test.go rename to Algorithms/0148. Sort List/148. Sort List_test.go diff --git a/Algorithms/148. Sort List/README.md b/Algorithms/0148. Sort List/README.md similarity index 100% rename from Algorithms/148. Sort List/README.md rename to Algorithms/0148. Sort List/README.md diff --git a/Algorithms/150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation.go b/Algorithms/0150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation.go similarity index 100% rename from Algorithms/150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation.go rename to Algorithms/0150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation.go diff --git a/Algorithms/150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation_test.go b/Algorithms/0150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation_test.go similarity index 100% rename from Algorithms/150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation_test.go rename to Algorithms/0150. Evaluate Reverse Polish Notation/150. Evaluate Reverse Polish Notation_test.go diff --git a/Algorithms/150. Evaluate Reverse Polish Notation/README.md b/Algorithms/0150. Evaluate Reverse Polish Notation/README.md similarity index 100% rename from Algorithms/150. Evaluate Reverse Polish Notation/README.md rename to Algorithms/0150. Evaluate Reverse Polish Notation/README.md diff --git a/Algorithms/155. Min Stack/155. Min Stack.go b/Algorithms/0155. Min Stack/155. Min Stack.go similarity index 100% rename from Algorithms/155. Min Stack/155. Min Stack.go rename to Algorithms/0155. Min Stack/155. Min Stack.go diff --git a/Algorithms/155. Min Stack/155. Min Stack_test.go b/Algorithms/0155. Min Stack/155. Min Stack_test.go similarity index 100% rename from Algorithms/155. Min Stack/155. Min Stack_test.go rename to Algorithms/0155. Min Stack/155. Min Stack_test.go diff --git a/Algorithms/155. Min Stack/README.md b/Algorithms/0155. Min Stack/README.md similarity index 100% rename from Algorithms/155. Min Stack/README.md rename to Algorithms/0155. Min Stack/README.md diff --git a/Algorithms/160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists.go b/Algorithms/0160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists.go similarity index 100% rename from Algorithms/160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists.go rename to Algorithms/0160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists.go diff --git a/Algorithms/160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists_test.go b/Algorithms/0160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists_test.go similarity index 100% rename from Algorithms/160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists_test.go rename to Algorithms/0160. Intersection of Two Linked Lists/160. Intersection of Two Linked Lists_test.go diff --git a/Algorithms/160. Intersection of Two Linked Lists/README.md b/Algorithms/0160. Intersection of Two Linked Lists/README.md similarity index 100% rename from Algorithms/160. Intersection of Two Linked Lists/README.md rename to Algorithms/0160. Intersection of Two Linked Lists/README.md diff --git a/Algorithms/164. Maximum Gap/164. Maximum Gap.go b/Algorithms/0164. Maximum Gap/164. Maximum Gap.go similarity index 100% rename from Algorithms/164. Maximum Gap/164. Maximum Gap.go rename to Algorithms/0164. Maximum Gap/164. Maximum Gap.go diff --git a/Algorithms/164. Maximum Gap/164. Maximum Gap_test.go b/Algorithms/0164. Maximum Gap/164. Maximum Gap_test.go similarity index 100% rename from Algorithms/164. Maximum Gap/164. Maximum Gap_test.go rename to Algorithms/0164. Maximum Gap/164. Maximum Gap_test.go diff --git a/Algorithms/164. Maximum Gap/README.md b/Algorithms/0164. Maximum Gap/README.md similarity index 100% rename from Algorithms/164. Maximum Gap/README.md rename to Algorithms/0164. Maximum Gap/README.md diff --git a/Algorithms/167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted.go b/Algorithms/0167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted.go similarity index 100% rename from Algorithms/167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted.go rename to Algorithms/0167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted.go diff --git a/Algorithms/167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted_test.go b/Algorithms/0167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted_test.go similarity index 100% rename from Algorithms/167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted_test.go rename to Algorithms/0167. Two Sum II - Input array is sorted/167. Two Sum II - Input array is sorted_test.go diff --git a/Algorithms/167. Two Sum II - Input array is sorted/README.md b/Algorithms/0167. Two Sum II - Input array is sorted/README.md similarity index 100% rename from Algorithms/167. Two Sum II - Input array is sorted/README.md rename to Algorithms/0167. Two Sum II - Input array is sorted/README.md diff --git a/Algorithms/179. Largest Number/179. Largest Number.go b/Algorithms/0179. Largest Number/179. Largest Number.go similarity index 100% rename from Algorithms/179. Largest Number/179. Largest Number.go rename to Algorithms/0179. Largest Number/179. Largest Number.go diff --git a/Algorithms/179. Largest Number/179. Largest Number_test.go b/Algorithms/0179. Largest Number/179. Largest Number_test.go similarity index 100% rename from Algorithms/179. Largest Number/179. Largest Number_test.go rename to Algorithms/0179. Largest Number/179. Largest Number_test.go diff --git a/Algorithms/179. Largest Number/README.md b/Algorithms/0179. Largest Number/README.md similarity index 100% rename from Algorithms/179. Largest Number/README.md rename to Algorithms/0179. Largest Number/README.md diff --git a/Algorithms/199. Binary Tree Right Side View/199. Binary Tree Right Side View.go b/Algorithms/0199. Binary Tree Right Side View/199. Binary Tree Right Side View.go similarity index 100% rename from Algorithms/199. Binary Tree Right Side View/199. Binary Tree Right Side View.go rename to Algorithms/0199. Binary Tree Right Side View/199. Binary Tree Right Side View.go diff --git a/Algorithms/199. Binary Tree Right Side View/199. Binary Tree Right Side View_test.go b/Algorithms/0199. Binary Tree Right Side View/199. Binary Tree Right Side View_test.go similarity index 100% rename from Algorithms/199. Binary Tree Right Side View/199. Binary Tree Right Side View_test.go rename to Algorithms/0199. Binary Tree Right Side View/199. Binary Tree Right Side View_test.go diff --git a/Algorithms/199. Binary Tree Right Side View/README.md b/Algorithms/0199. Binary Tree Right Side View/README.md similarity index 100% rename from Algorithms/199. Binary Tree Right Side View/README.md rename to Algorithms/0199. Binary Tree Right Side View/README.md diff --git a/Algorithms/202. Happy Number/202. Happy Number.go b/Algorithms/0202. Happy Number/202. Happy Number.go similarity index 100% rename from Algorithms/202. Happy Number/202. Happy Number.go rename to Algorithms/0202. Happy Number/202. Happy Number.go diff --git a/Algorithms/202. Happy Number/202. Happy Number_test.go b/Algorithms/0202. Happy Number/202. Happy Number_test.go similarity index 100% rename from Algorithms/202. Happy Number/202. Happy Number_test.go rename to Algorithms/0202. Happy Number/202. Happy Number_test.go diff --git a/Algorithms/202. Happy Number/README.md b/Algorithms/0202. Happy Number/README.md similarity index 100% rename from Algorithms/202. Happy Number/README.md rename to Algorithms/0202. Happy Number/README.md diff --git a/Algorithms/203. Remove Linked List Elements/203. Remove Linked List Elements.go b/Algorithms/0203. Remove Linked List Elements/203. Remove Linked List Elements.go similarity index 100% rename from Algorithms/203. Remove Linked List Elements/203. Remove Linked List Elements.go rename to Algorithms/0203. Remove Linked List Elements/203. Remove Linked List Elements.go diff --git a/Algorithms/203. Remove Linked List Elements/203. Remove Linked List Elements_test.go b/Algorithms/0203. Remove Linked List Elements/203. Remove Linked List Elements_test.go similarity index 100% rename from Algorithms/203. Remove Linked List Elements/203. Remove Linked List Elements_test.go rename to Algorithms/0203. Remove Linked List Elements/203. Remove Linked List Elements_test.go diff --git a/Algorithms/203. Remove Linked List Elements/README.md b/Algorithms/0203. Remove Linked List Elements/README.md similarity index 100% rename from Algorithms/203. Remove Linked List Elements/README.md rename to Algorithms/0203. Remove Linked List Elements/README.md diff --git a/Algorithms/205. Isomorphic Strings/205. Isomorphic Strings.go b/Algorithms/0205. Isomorphic Strings/205. Isomorphic Strings.go similarity index 100% rename from Algorithms/205. Isomorphic Strings/205. Isomorphic Strings.go rename to Algorithms/0205. Isomorphic Strings/205. Isomorphic Strings.go diff --git a/Algorithms/205. Isomorphic Strings/205. Isomorphic Strings_test.go b/Algorithms/0205. Isomorphic Strings/205. Isomorphic Strings_test.go similarity index 100% rename from Algorithms/205. Isomorphic Strings/205. Isomorphic Strings_test.go rename to Algorithms/0205. Isomorphic Strings/205. Isomorphic Strings_test.go diff --git a/Algorithms/205. Isomorphic Strings/README.md b/Algorithms/0205. Isomorphic Strings/README.md similarity index 100% rename from Algorithms/205. Isomorphic Strings/README.md rename to Algorithms/0205. Isomorphic Strings/README.md diff --git a/Algorithms/206. Reverse-Linked-List/206. Reverse Linked List.go b/Algorithms/0206. Reverse-Linked-List/206. Reverse Linked List.go similarity index 100% rename from Algorithms/206. Reverse-Linked-List/206. Reverse Linked List.go rename to Algorithms/0206. Reverse-Linked-List/206. Reverse Linked List.go diff --git a/Algorithms/206. Reverse-Linked-List/206. Reverse Linked List_test.go b/Algorithms/0206. Reverse-Linked-List/206. Reverse Linked List_test.go similarity index 100% rename from Algorithms/206. Reverse-Linked-List/206. Reverse Linked List_test.go rename to Algorithms/0206. Reverse-Linked-List/206. Reverse Linked List_test.go diff --git a/Algorithms/206. Reverse-Linked-List/README.md b/Algorithms/0206. Reverse-Linked-List/README.md similarity index 100% rename from Algorithms/206. Reverse-Linked-List/README.md rename to Algorithms/0206. Reverse-Linked-List/README.md diff --git a/Algorithms/209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum.go b/Algorithms/0209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum.go similarity index 100% rename from Algorithms/209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum.go rename to Algorithms/0209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum.go diff --git a/Algorithms/209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum_test.go b/Algorithms/0209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum_test.go similarity index 100% rename from Algorithms/209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum_test.go rename to Algorithms/0209. Minimum Size Subarray Sum/209. Minimum Size Subarray Sum_test.go diff --git a/Algorithms/209. Minimum Size Subarray Sum/README.md b/Algorithms/0209. Minimum Size Subarray Sum/README.md similarity index 100% rename from Algorithms/209. Minimum Size Subarray Sum/README.md rename to Algorithms/0209. Minimum Size Subarray Sum/README.md diff --git a/Algorithms/215. Kth Largest Element in an Array/215. Kth Largest Element in an Array.go b/Algorithms/0215. Kth Largest Element in an Array/215. Kth Largest Element in an Array.go similarity index 100% rename from Algorithms/215. Kth Largest Element in an Array/215. Kth Largest Element in an Array.go rename to Algorithms/0215. Kth Largest Element in an Array/215. Kth Largest Element in an Array.go diff --git a/Algorithms/215. Kth Largest Element in an Array/215. Kth Largest Element in an Array_test.go b/Algorithms/0215. Kth Largest Element in an Array/215. Kth Largest Element in an Array_test.go similarity index 100% rename from Algorithms/215. Kth Largest Element in an Array/215. Kth Largest Element in an Array_test.go rename to Algorithms/0215. Kth Largest Element in an Array/215. Kth Largest Element in an Array_test.go diff --git a/Algorithms/215. Kth Largest Element in an Array/README.md b/Algorithms/0215. Kth Largest Element in an Array/README.md similarity index 100% rename from Algorithms/215. Kth Largest Element in an Array/README.md rename to Algorithms/0215. Kth Largest Element in an Array/README.md diff --git a/Algorithms/217. Contains Duplicate/217. Contains Duplicate.go b/Algorithms/0217. Contains Duplicate/217. Contains Duplicate.go similarity index 100% rename from Algorithms/217. Contains Duplicate/217. Contains Duplicate.go rename to Algorithms/0217. Contains Duplicate/217. Contains Duplicate.go diff --git a/Algorithms/217. Contains Duplicate/217. Contains Duplicate_test.go b/Algorithms/0217. Contains Duplicate/217. Contains Duplicate_test.go similarity index 100% rename from Algorithms/217. Contains Duplicate/217. Contains Duplicate_test.go rename to Algorithms/0217. Contains Duplicate/217. Contains Duplicate_test.go diff --git a/Algorithms/217. Contains Duplicate/README.md b/Algorithms/0217. Contains Duplicate/README.md similarity index 100% rename from Algorithms/217. Contains Duplicate/README.md rename to Algorithms/0217. Contains Duplicate/README.md diff --git a/Algorithms/219. Contains Duplicate II/219. Contains Duplicate II.go b/Algorithms/0219. Contains Duplicate II/219. Contains Duplicate II.go similarity index 100% rename from Algorithms/219. Contains Duplicate II/219. Contains Duplicate II.go rename to Algorithms/0219. Contains Duplicate II/219. Contains Duplicate II.go diff --git a/Algorithms/219. Contains Duplicate II/219. Contains Duplicate II_test.go b/Algorithms/0219. Contains Duplicate II/219. Contains Duplicate II_test.go similarity index 100% rename from Algorithms/219. Contains Duplicate II/219. Contains Duplicate II_test.go rename to Algorithms/0219. Contains Duplicate II/219. Contains Duplicate II_test.go diff --git a/Algorithms/219. Contains Duplicate II/README.md b/Algorithms/0219. Contains Duplicate II/README.md similarity index 100% rename from Algorithms/219. Contains Duplicate II/README.md rename to Algorithms/0219. Contains Duplicate II/README.md diff --git a/Algorithms/220. Contains Duplicate III/220. Contains Duplicate III.go b/Algorithms/0220. Contains Duplicate III/220. Contains Duplicate III.go similarity index 100% rename from Algorithms/220. Contains Duplicate III/220. Contains Duplicate III.go rename to Algorithms/0220. Contains Duplicate III/220. Contains Duplicate III.go diff --git a/Algorithms/220. Contains Duplicate III/220. Contains Duplicate III_test.go b/Algorithms/0220. Contains Duplicate III/220. Contains Duplicate III_test.go similarity index 100% rename from Algorithms/220. Contains Duplicate III/220. Contains Duplicate III_test.go rename to Algorithms/0220. Contains Duplicate III/220. Contains Duplicate III_test.go diff --git a/Algorithms/220. Contains Duplicate III/README.md b/Algorithms/0220. Contains Duplicate III/README.md similarity index 100% rename from Algorithms/220. Contains Duplicate III/README.md rename to Algorithms/0220. Contains Duplicate III/README.md diff --git a/Algorithms/222. Count Complete Tree Nodes/222. Count Complete Tree Nodes.go b/Algorithms/0222. Count Complete Tree Nodes/222. Count Complete Tree Nodes.go similarity index 100% rename from Algorithms/222. Count Complete Tree Nodes/222. Count Complete Tree Nodes.go rename to Algorithms/0222. Count Complete Tree Nodes/222. Count Complete Tree Nodes.go diff --git a/Algorithms/222. Count Complete Tree Nodes/222. Count Complete Tree Nodes_test.go b/Algorithms/0222. Count Complete Tree Nodes/222. Count Complete Tree Nodes_test.go similarity index 100% rename from Algorithms/222. Count Complete Tree Nodes/222. Count Complete Tree Nodes_test.go rename to Algorithms/0222. Count Complete Tree Nodes/222. Count Complete Tree Nodes_test.go diff --git a/Algorithms/222. Count Complete Tree Nodes/README.md b/Algorithms/0222. Count Complete Tree Nodes/README.md similarity index 100% rename from Algorithms/222. Count Complete Tree Nodes/README.md rename to Algorithms/0222. Count Complete Tree Nodes/README.md diff --git a/Algorithms/225. Implement Stack using Queues/225. Implement Stack using Queues.go b/Algorithms/0225. Implement Stack using Queues/225. Implement Stack using Queues.go similarity index 100% rename from Algorithms/225. Implement Stack using Queues/225. Implement Stack using Queues.go rename to Algorithms/0225. Implement Stack using Queues/225. Implement Stack using Queues.go diff --git a/Algorithms/225. Implement Stack using Queues/225. Implement Stack using Queues_test.go b/Algorithms/0225. Implement Stack using Queues/225. Implement Stack using Queues_test.go similarity index 100% rename from Algorithms/225. Implement Stack using Queues/225. Implement Stack using Queues_test.go rename to Algorithms/0225. Implement Stack using Queues/225. Implement Stack using Queues_test.go diff --git a/Algorithms/225. Implement Stack using Queues/README.md b/Algorithms/0225. Implement Stack using Queues/README.md similarity index 100% rename from Algorithms/225. Implement Stack using Queues/README.md rename to Algorithms/0225. Implement Stack using Queues/README.md diff --git a/Algorithms/226. Invert Binary Tree/226. Invert Binary Tree.go b/Algorithms/0226. Invert Binary Tree/226. Invert Binary Tree.go similarity index 100% rename from Algorithms/226. Invert Binary Tree/226. Invert Binary Tree.go rename to Algorithms/0226. Invert Binary Tree/226. Invert Binary Tree.go diff --git a/Algorithms/226. Invert Binary Tree/226. Invert Binary Tree_test.go b/Algorithms/0226. Invert Binary Tree/226. Invert Binary Tree_test.go similarity index 100% rename from Algorithms/226. Invert Binary Tree/226. Invert Binary Tree_test.go rename to Algorithms/0226. Invert Binary Tree/226. Invert Binary Tree_test.go diff --git a/Algorithms/226. Invert Binary Tree/README.md b/Algorithms/0226. Invert Binary Tree/README.md similarity index 100% rename from Algorithms/226. Invert Binary Tree/README.md rename to Algorithms/0226. Invert Binary Tree/README.md diff --git a/Algorithms/232. Implement Queue using Stacks/232. Implement Queue using Stacks.go b/Algorithms/0232. Implement Queue using Stacks/232. Implement Queue using Stacks.go similarity index 100% rename from Algorithms/232. Implement Queue using Stacks/232. Implement Queue using Stacks.go rename to Algorithms/0232. Implement Queue using Stacks/232. Implement Queue using Stacks.go diff --git a/Algorithms/232. Implement Queue using Stacks/232. Implement Queue using Stacks_test.go b/Algorithms/0232. Implement Queue using Stacks/232. Implement Queue using Stacks_test.go similarity index 100% rename from Algorithms/232. Implement Queue using Stacks/232. Implement Queue using Stacks_test.go rename to Algorithms/0232. Implement Queue using Stacks/232. Implement Queue using Stacks_test.go diff --git a/Algorithms/232. Implement Queue using Stacks/README.md b/Algorithms/0232. Implement Queue using Stacks/README.md similarity index 100% rename from Algorithms/232. Implement Queue using Stacks/README.md rename to Algorithms/0232. Implement Queue using Stacks/README.md diff --git a/Algorithms/234. Palindrome Linked List/234. Palindrome Linked List.go b/Algorithms/0234. Palindrome Linked List/234. Palindrome Linked List.go similarity index 100% rename from Algorithms/234. Palindrome Linked List/234. Palindrome Linked List.go rename to Algorithms/0234. Palindrome Linked List/234. Palindrome Linked List.go diff --git a/Algorithms/234. Palindrome Linked List/234. Palindrome Linked List_test.go b/Algorithms/0234. Palindrome Linked List/234. Palindrome Linked List_test.go similarity index 100% rename from Algorithms/234. Palindrome Linked List/234. Palindrome Linked List_test.go rename to Algorithms/0234. Palindrome Linked List/234. Palindrome Linked List_test.go diff --git a/Algorithms/234. Palindrome Linked List/README.md b/Algorithms/0234. Palindrome Linked List/README.md similarity index 100% rename from Algorithms/234. Palindrome Linked List/README.md rename to Algorithms/0234. Palindrome Linked List/README.md diff --git a/Algorithms/237. Delete Node in a Linked List/237. Delete Node in a Linked List.go b/Algorithms/0237. Delete Node in a Linked List/237. Delete Node in a Linked List.go similarity index 100% rename from Algorithms/237. Delete Node in a Linked List/237. Delete Node in a Linked List.go rename to Algorithms/0237. Delete Node in a Linked List/237. Delete Node in a Linked List.go diff --git a/Algorithms/237. Delete Node in a Linked List/237. Delete Node in a Linked List_test.go b/Algorithms/0237. Delete Node in a Linked List/237. Delete Node in a Linked List_test.go similarity index 100% rename from Algorithms/237. Delete Node in a Linked List/237. Delete Node in a Linked List_test.go rename to Algorithms/0237. Delete Node in a Linked List/237. Delete Node in a Linked List_test.go diff --git a/Algorithms/237. Delete Node in a Linked List/README.md b/Algorithms/0237. Delete Node in a Linked List/README.md similarity index 100% rename from Algorithms/237. Delete Node in a Linked List/README.md rename to Algorithms/0237. Delete Node in a Linked List/README.md diff --git a/Algorithms/242. Valid Anagram/242. Valid Anagram.go b/Algorithms/0242. Valid Anagram/242. Valid Anagram.go similarity index 100% rename from Algorithms/242. Valid Anagram/242. Valid Anagram.go rename to Algorithms/0242. Valid Anagram/242. Valid Anagram.go diff --git a/Algorithms/242. Valid Anagram/242. Valid Anagram_test.go b/Algorithms/0242. Valid Anagram/242. Valid Anagram_test.go similarity index 100% rename from Algorithms/242. Valid Anagram/242. Valid Anagram_test.go rename to Algorithms/0242. Valid Anagram/242. Valid Anagram_test.go diff --git a/Algorithms/242. Valid Anagram/README.md b/Algorithms/0242. Valid Anagram/README.md similarity index 100% rename from Algorithms/242. Valid Anagram/README.md rename to Algorithms/0242. Valid Anagram/README.md diff --git a/Algorithms/263. Ugly Number/263. Ugly Number.go b/Algorithms/0263. Ugly Number/263. Ugly Number.go similarity index 100% rename from Algorithms/263. Ugly Number/263. Ugly Number.go rename to Algorithms/0263. Ugly Number/263. Ugly Number.go diff --git a/Algorithms/263. Ugly Number/263. Ugly Number_test.go b/Algorithms/0263. Ugly Number/263. Ugly Number_test.go similarity index 100% rename from Algorithms/263. Ugly Number/263. Ugly Number_test.go rename to Algorithms/0263. Ugly Number/263. Ugly Number_test.go diff --git a/Algorithms/263. Ugly Number/README.md b/Algorithms/0263. Ugly Number/README.md similarity index 100% rename from Algorithms/263. Ugly Number/README.md rename to Algorithms/0263. Ugly Number/README.md diff --git a/Algorithms/274. H-Index/274. H-Index.go b/Algorithms/0274. H-Index/274. H-Index.go similarity index 100% rename from Algorithms/274. H-Index/274. H-Index.go rename to Algorithms/0274. H-Index/274. H-Index.go diff --git a/Algorithms/274. H-Index/274. H-Index_test.go b/Algorithms/0274. H-Index/274. H-Index_test.go similarity index 100% rename from Algorithms/274. H-Index/274. H-Index_test.go rename to Algorithms/0274. H-Index/274. H-Index_test.go diff --git a/Algorithms/274. H-Index/README.md b/Algorithms/0274. H-Index/README.md similarity index 100% rename from Algorithms/274. H-Index/README.md rename to Algorithms/0274. H-Index/README.md diff --git a/Algorithms/283. Move Zeroes/283. Move Zeroes.go b/Algorithms/0283. Move Zeroes/283. Move Zeroes.go similarity index 100% rename from Algorithms/283. Move Zeroes/283. Move Zeroes.go rename to Algorithms/0283. Move Zeroes/283. Move Zeroes.go diff --git a/Algorithms/283. Move Zeroes/283. Move Zeroes_test.go b/Algorithms/0283. Move Zeroes/283. Move Zeroes_test.go similarity index 100% rename from Algorithms/283. Move Zeroes/283. Move Zeroes_test.go rename to Algorithms/0283. Move Zeroes/283. Move Zeroes_test.go diff --git a/Algorithms/283. Move Zeroes/README.md b/Algorithms/0283. Move Zeroes/README.md similarity index 100% rename from Algorithms/283. Move Zeroes/README.md rename to Algorithms/0283. Move Zeroes/README.md diff --git a/Algorithms/287. Find the Duplicate Number/287. Find the Duplicate Number.go b/Algorithms/0287. Find the Duplicate Number/287. Find the Duplicate Number.go similarity index 100% rename from Algorithms/287. Find the Duplicate Number/287. Find the Duplicate Number.go rename to Algorithms/0287. Find the Duplicate Number/287. Find the Duplicate Number.go diff --git a/Algorithms/287. Find the Duplicate Number/287. Find the Duplicate Number_test.go b/Algorithms/0287. Find the Duplicate Number/287. Find the Duplicate Number_test.go similarity index 100% rename from Algorithms/287. Find the Duplicate Number/287. Find the Duplicate Number_test.go rename to Algorithms/0287. Find the Duplicate Number/287. Find the Duplicate Number_test.go diff --git a/Algorithms/287. Find the Duplicate Number/README.md b/Algorithms/0287. Find the Duplicate Number/README.md similarity index 100% rename from Algorithms/287. Find the Duplicate Number/README.md rename to Algorithms/0287. Find the Duplicate Number/README.md diff --git a/Algorithms/290. Word Pattern/290. Word Pattern.go b/Algorithms/0290. Word Pattern/290. Word Pattern.go similarity index 100% rename from Algorithms/290. Word Pattern/290. Word Pattern.go rename to Algorithms/0290. Word Pattern/290. Word Pattern.go diff --git a/Algorithms/290. Word Pattern/290. Word Pattern_test.go b/Algorithms/0290. Word Pattern/290. Word Pattern_test.go similarity index 100% rename from Algorithms/290. Word Pattern/290. Word Pattern_test.go rename to Algorithms/0290. Word Pattern/290. Word Pattern_test.go diff --git a/Algorithms/290. Word Pattern/README.md b/Algorithms/0290. Word Pattern/README.md similarity index 100% rename from Algorithms/290. Word Pattern/README.md rename to Algorithms/0290. Word Pattern/README.md diff --git a/Algorithms/324. Wiggle Sort II/324. Wiggle Sort II.go b/Algorithms/0324. Wiggle Sort II/324. Wiggle Sort II.go similarity index 100% rename from Algorithms/324. Wiggle Sort II/324. Wiggle Sort II.go rename to Algorithms/0324. Wiggle Sort II/324. Wiggle Sort II.go diff --git a/Algorithms/324. Wiggle Sort II/324. Wiggle Sort II_test.go b/Algorithms/0324. Wiggle Sort II/324. Wiggle Sort II_test.go similarity index 100% rename from Algorithms/324. Wiggle Sort II/324. Wiggle Sort II_test.go rename to Algorithms/0324. Wiggle Sort II/324. Wiggle Sort II_test.go diff --git a/Algorithms/324. Wiggle Sort II/README.md b/Algorithms/0324. Wiggle Sort II/README.md similarity index 100% rename from Algorithms/324. Wiggle Sort II/README.md rename to Algorithms/0324. Wiggle Sort II/README.md diff --git a/Algorithms/328. Odd Even Linked List/328. Odd Even Linked List.go b/Algorithms/0328. Odd Even Linked List/328. Odd Even Linked List.go similarity index 100% rename from Algorithms/328. Odd Even Linked List/328. Odd Even Linked List.go rename to Algorithms/0328. Odd Even Linked List/328. Odd Even Linked List.go diff --git a/Algorithms/328. Odd Even Linked List/328. Odd Even Linked List_test.go b/Algorithms/0328. Odd Even Linked List/328. Odd Even Linked List_test.go similarity index 100% rename from Algorithms/328. Odd Even Linked List/328. Odd Even Linked List_test.go rename to Algorithms/0328. Odd Even Linked List/328. Odd Even Linked List_test.go diff --git a/Algorithms/328. Odd Even Linked List/README.md b/Algorithms/0328. Odd Even Linked List/README.md similarity index 100% rename from Algorithms/328. Odd Even Linked List/README.md rename to Algorithms/0328. Odd Even Linked List/README.md diff --git a/Algorithms/344. Reverse String/344. Reverse String.go b/Algorithms/0344. Reverse String/344. Reverse String.go similarity index 100% rename from Algorithms/344. Reverse String/344. Reverse String.go rename to Algorithms/0344. Reverse String/344. Reverse String.go diff --git a/Algorithms/344. Reverse String/344. Reverse String_test.go b/Algorithms/0344. Reverse String/344. Reverse String_test.go similarity index 100% rename from Algorithms/344. Reverse String/344. Reverse String_test.go rename to Algorithms/0344. Reverse String/344. Reverse String_test.go diff --git a/Algorithms/344. Reverse String/README.md b/Algorithms/0344. Reverse String/README.md similarity index 100% rename from Algorithms/344. Reverse String/README.md rename to Algorithms/0344. Reverse String/README.md diff --git a/Algorithms/345. Reverse Vowels of a String/345. Reverse Vowels of a String.go b/Algorithms/0345. Reverse Vowels of a String/345. Reverse Vowels of a String.go similarity index 100% rename from Algorithms/345. Reverse Vowels of a String/345. Reverse Vowels of a String.go rename to Algorithms/0345. Reverse Vowels of a String/345. Reverse Vowels of a String.go diff --git a/Algorithms/345. Reverse Vowels of a String/345. Reverse Vowels of a String_test.go b/Algorithms/0345. Reverse Vowels of a String/345. Reverse Vowels of a String_test.go similarity index 100% rename from Algorithms/345. Reverse Vowels of a String/345. Reverse Vowels of a String_test.go rename to Algorithms/0345. Reverse Vowels of a String/345. Reverse Vowels of a String_test.go diff --git a/Algorithms/345. Reverse Vowels of a String/README.md b/Algorithms/0345. Reverse Vowels of a String/README.md similarity index 100% rename from Algorithms/345. Reverse Vowels of a String/README.md rename to Algorithms/0345. Reverse Vowels of a String/README.md diff --git a/Algorithms/347. Top K Frequent Elements/347. Top K Frequent Elements.go b/Algorithms/0347. Top K Frequent Elements/347. Top K Frequent Elements.go similarity index 100% rename from Algorithms/347. Top K Frequent Elements/347. Top K Frequent Elements.go rename to Algorithms/0347. Top K Frequent Elements/347. Top K Frequent Elements.go diff --git a/Algorithms/347. Top K Frequent Elements/347. Top K Frequent Elements_test.go b/Algorithms/0347. Top K Frequent Elements/347. Top K Frequent Elements_test.go similarity index 100% rename from Algorithms/347. Top K Frequent Elements/347. Top K Frequent Elements_test.go rename to Algorithms/0347. Top K Frequent Elements/347. Top K Frequent Elements_test.go diff --git a/Algorithms/347. Top K Frequent Elements/README.md b/Algorithms/0347. Top K Frequent Elements/README.md similarity index 100% rename from Algorithms/347. Top K Frequent Elements/README.md rename to Algorithms/0347. Top K Frequent Elements/README.md diff --git a/Algorithms/349. Intersection of Two Arrays/349. Intersection of Two Arrays.go b/Algorithms/0349. Intersection of Two Arrays/349. Intersection of Two Arrays.go similarity index 100% rename from Algorithms/349. Intersection of Two Arrays/349. Intersection of Two Arrays.go rename to Algorithms/0349. Intersection of Two Arrays/349. Intersection of Two Arrays.go diff --git a/Algorithms/349. Intersection of Two Arrays/349. Intersection of Two Arrays_test.go b/Algorithms/0349. Intersection of Two Arrays/349. Intersection of Two Arrays_test.go similarity index 100% rename from Algorithms/349. Intersection of Two Arrays/349. Intersection of Two Arrays_test.go rename to Algorithms/0349. Intersection of Two Arrays/349. Intersection of Two Arrays_test.go diff --git a/Algorithms/349. Intersection of Two Arrays/README.md b/Algorithms/0349. Intersection of Two Arrays/README.md similarity index 100% rename from Algorithms/349. Intersection of Two Arrays/README.md rename to Algorithms/0349. Intersection of Two Arrays/README.md diff --git a/Algorithms/350. Intersection of Two Arrays II/350. Intersection of Two Arrays II.go b/Algorithms/0350. Intersection of Two Arrays II/350. Intersection of Two Arrays II.go similarity index 100% rename from Algorithms/350. Intersection of Two Arrays II/350. Intersection of Two Arrays II.go rename to Algorithms/0350. Intersection of Two Arrays II/350. Intersection of Two Arrays II.go diff --git a/Algorithms/350. Intersection of Two Arrays II/350. Intersection of Two Arrays II_test.go b/Algorithms/0350. Intersection of Two Arrays II/350. Intersection of Two Arrays II_test.go similarity index 100% rename from Algorithms/350. Intersection of Two Arrays II/350. Intersection of Two Arrays II_test.go rename to Algorithms/0350. Intersection of Two Arrays II/350. Intersection of Two Arrays II_test.go diff --git a/Algorithms/350. Intersection of Two Arrays II/README.md b/Algorithms/0350. Intersection of Two Arrays II/README.md similarity index 100% rename from Algorithms/350. Intersection of Two Arrays II/README.md rename to Algorithms/0350. Intersection of Two Arrays II/README.md diff --git a/Algorithms/412. Fizz-Buzz/412. Fizz Buzz.go b/Algorithms/0412. Fizz-Buzz/412. Fizz Buzz.go similarity index 100% rename from Algorithms/412. Fizz-Buzz/412. Fizz Buzz.go rename to Algorithms/0412. Fizz-Buzz/412. Fizz Buzz.go diff --git a/Algorithms/412. Fizz-Buzz/412. Fizz Buzz_test.go b/Algorithms/0412. Fizz-Buzz/412. Fizz Buzz_test.go similarity index 100% rename from Algorithms/412. Fizz-Buzz/412. Fizz Buzz_test.go rename to Algorithms/0412. Fizz-Buzz/412. Fizz Buzz_test.go diff --git a/Algorithms/412. Fizz-Buzz/README.md b/Algorithms/0412. Fizz-Buzz/README.md similarity index 100% rename from Algorithms/412. Fizz-Buzz/README.md rename to Algorithms/0412. Fizz-Buzz/README.md diff --git a/Algorithms/424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement.go b/Algorithms/0424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement.go similarity index 100% rename from Algorithms/424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement.go rename to Algorithms/0424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement.go diff --git a/Algorithms/424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement_test.go b/Algorithms/0424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement_test.go similarity index 100% rename from Algorithms/424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement_test.go rename to Algorithms/0424. Longest Repeating Character Replacement/424. Longest Repeating Character Replacement_test.go diff --git a/Algorithms/424. Longest Repeating Character Replacement/README.md b/Algorithms/0424. Longest Repeating Character Replacement/README.md similarity index 100% rename from Algorithms/424. Longest Repeating Character Replacement/README.md rename to Algorithms/0424. Longest Repeating Character Replacement/README.md diff --git a/Algorithms/725. Split Linked List in Parts/725. Split Linked List in Parts.go b/Algorithms/0725. Split Linked List in Parts/725. Split Linked List in Parts.go similarity index 100% rename from Algorithms/725. Split Linked List in Parts/725. Split Linked List in Parts.go rename to Algorithms/0725. Split Linked List in Parts/725. Split Linked List in Parts.go diff --git a/Algorithms/725. Split Linked List in Parts/725. Split Linked List in Parts_test.go b/Algorithms/0725. Split Linked List in Parts/725. Split Linked List in Parts_test.go similarity index 100% rename from Algorithms/725. Split Linked List in Parts/725. Split Linked List in Parts_test.go rename to Algorithms/0725. Split Linked List in Parts/725. Split Linked List in Parts_test.go diff --git a/Algorithms/725. Split Linked List in Parts/README.md b/Algorithms/0725. Split Linked List in Parts/README.md similarity index 98% rename from Algorithms/725. Split Linked List in Parts/README.md rename to Algorithms/0725. Split Linked List in Parts/README.md index 0952b379..4d4615fb 100644 --- a/Algorithms/725. Split Linked List in Parts/README.md +++ b/Algorithms/0725. Split Linked List in Parts/README.md @@ -1,4 +1,4 @@ -# [725. Split Linked List in Parts](https://leetcode.com/problems/add-two-numbers-ii/) +# [725. Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts/) ## 题目 diff --git a/Algorithms/817. Linked List Components/817. Linked List Components.go b/Algorithms/0817. Linked List Components/817. Linked List Components.go similarity index 100% rename from Algorithms/817. Linked List Components/817. Linked List Components.go rename to Algorithms/0817. Linked List Components/817. Linked List Components.go diff --git a/Algorithms/817. Linked List Components/817. Linked List Components_test.go b/Algorithms/0817. Linked List Components/817. Linked List Components_test.go similarity index 100% rename from Algorithms/817. Linked List Components/817. Linked List Components_test.go rename to Algorithms/0817. Linked List Components/817. Linked List Components_test.go diff --git a/Algorithms/817. Linked List Components/README.md b/Algorithms/0817. Linked List Components/README.md similarity index 100% rename from Algorithms/817. Linked List Components/README.md rename to Algorithms/0817. Linked List Components/README.md diff --git a/Algorithms/844. Backspace String Compare/844. Backspace String Compare.go b/Algorithms/0844. Backspace String Compare/844. Backspace String Compare.go similarity index 100% rename from Algorithms/844. Backspace String Compare/844. Backspace String Compare.go rename to Algorithms/0844. Backspace String Compare/844. Backspace String Compare.go diff --git a/Algorithms/844. Backspace String Compare/844. Backspace String Compare_test.go b/Algorithms/0844. Backspace String Compare/844. Backspace String Compare_test.go similarity index 100% rename from Algorithms/844. Backspace String Compare/844. Backspace String Compare_test.go rename to Algorithms/0844. Backspace String Compare/844. Backspace String Compare_test.go diff --git a/Algorithms/844. Backspace String Compare/README.md b/Algorithms/0844. Backspace String Compare/README.md similarity index 100% rename from Algorithms/844. Backspace String Compare/README.md rename to Algorithms/0844. Backspace String Compare/README.md diff --git a/Algorithms/876. Middle of the Linked List/876. Middle of the Linked List.go b/Algorithms/0876. Middle of the Linked List/876. Middle of the Linked List.go similarity index 100% rename from Algorithms/876. Middle of the Linked List/876. Middle of the Linked List.go rename to Algorithms/0876. Middle of the Linked List/876. Middle of the Linked List.go diff --git a/Algorithms/876. Middle of the Linked List/876. Middle of the Linked List_test.go b/Algorithms/0876. Middle of the Linked List/876. Middle of the Linked List_test.go similarity index 100% rename from Algorithms/876. Middle of the Linked List/876. Middle of the Linked List_test.go rename to Algorithms/0876. Middle of the Linked List/876. Middle of the Linked List_test.go diff --git a/Algorithms/876. Middle of the Linked List/README.md b/Algorithms/0876. Middle of the Linked List/README.md similarity index 100% rename from Algorithms/876. Middle of the Linked List/README.md rename to Algorithms/0876. Middle of the Linked List/README.md diff --git a/Algorithms/881. Boats to Save People/881. Boats to Save People.go b/Algorithms/0881. Boats to Save People/881. Boats to Save People.go similarity index 100% rename from Algorithms/881. Boats to Save People/881. Boats to Save People.go rename to Algorithms/0881. Boats to Save People/881. Boats to Save People.go diff --git a/Algorithms/881. Boats to Save People/881. Boats to Save People_test.go b/Algorithms/0881. Boats to Save People/881. Boats to Save People_test.go similarity index 100% rename from Algorithms/881. Boats to Save People/881. Boats to Save People_test.go rename to Algorithms/0881. Boats to Save People/881. Boats to Save People_test.go diff --git a/Algorithms/881. Boats to Save People/README.md b/Algorithms/0881. Boats to Save People/README.md similarity index 100% rename from Algorithms/881. Boats to Save People/README.md rename to Algorithms/0881. Boats to Save People/README.md diff --git a/Algorithms/922. Sort Array By Parity II/922. Sort Array By Parity II.go b/Algorithms/0922. Sort Array By Parity II/922. Sort Array By Parity II.go similarity index 100% rename from Algorithms/922. Sort Array By Parity II/922. Sort Array By Parity II.go rename to Algorithms/0922. Sort Array By Parity II/922. Sort Array By Parity II.go diff --git a/Algorithms/922. Sort Array By Parity II/922. Sort Array By Parity II_test.go b/Algorithms/0922. Sort Array By Parity II/922. Sort Array By Parity II_test.go similarity index 100% rename from Algorithms/922. Sort Array By Parity II/922. Sort Array By Parity II_test.go rename to Algorithms/0922. Sort Array By Parity II/922. Sort Array By Parity II_test.go diff --git a/Algorithms/922. Sort Array By Parity II/README.md b/Algorithms/0922. Sort Array By Parity II/README.md similarity index 100% rename from Algorithms/922. Sort Array By Parity II/README.md rename to Algorithms/0922. Sort Array By Parity II/README.md diff --git a/Algorithms/925. Long Pressed Name/925. Long Pressed Name.go b/Algorithms/0925. Long Pressed Name/925. Long Pressed Name.go similarity index 100% rename from Algorithms/925. Long Pressed Name/925. Long Pressed Name.go rename to Algorithms/0925. Long Pressed Name/925. Long Pressed Name.go diff --git a/Algorithms/925. Long Pressed Name/925. Long Pressed Name_test.go b/Algorithms/0925. Long Pressed Name/925. Long Pressed Name_test.go similarity index 100% rename from Algorithms/925. Long Pressed Name/925. Long Pressed Name_test.go rename to Algorithms/0925. Long Pressed Name/925. Long Pressed Name_test.go diff --git a/Algorithms/925. Long Pressed Name/README.md b/Algorithms/0925. Long Pressed Name/README.md similarity index 100% rename from Algorithms/925. Long Pressed Name/README.md rename to Algorithms/0925. Long Pressed Name/README.md diff --git a/Algorithms/969. Pancake Sorting/969. Pancake Sorting.go b/Algorithms/0969. Pancake Sorting/969. Pancake Sorting.go similarity index 100% rename from Algorithms/969. Pancake Sorting/969. Pancake Sorting.go rename to Algorithms/0969. Pancake Sorting/969. Pancake Sorting.go diff --git a/Algorithms/969. Pancake Sorting/969. Pancake Sorting_test.go b/Algorithms/0969. Pancake Sorting/969. Pancake Sorting_test.go similarity index 100% rename from Algorithms/969. Pancake Sorting/969. Pancake Sorting_test.go rename to Algorithms/0969. Pancake Sorting/969. Pancake Sorting_test.go diff --git a/Algorithms/969. Pancake Sorting/README.md b/Algorithms/0969. Pancake Sorting/README.md similarity index 100% rename from Algorithms/969. Pancake Sorting/README.md rename to Algorithms/0969. Pancake Sorting/README.md diff --git a/Algorithms/973. K Closest Points to Origin/973. K Closest Points to Origin.go b/Algorithms/0973. K Closest Points to Origin/973. K Closest Points to Origin.go similarity index 100% rename from Algorithms/973. K Closest Points to Origin/973. K Closest Points to Origin.go rename to Algorithms/0973. K Closest Points to Origin/973. K Closest Points to Origin.go diff --git a/Algorithms/973. K Closest Points to Origin/973. K Closest Points to Origin_test.go b/Algorithms/0973. K Closest Points to Origin/973. K Closest Points to Origin_test.go similarity index 100% rename from Algorithms/973. K Closest Points to Origin/973. K Closest Points to Origin_test.go rename to Algorithms/0973. K Closest Points to Origin/973. K Closest Points to Origin_test.go diff --git a/Algorithms/973. K Closest Points to Origin/README.md b/Algorithms/0973. K Closest Points to Origin/README.md similarity index 100% rename from Algorithms/973. K Closest Points to Origin/README.md rename to Algorithms/0973. K Closest Points to Origin/README.md diff --git a/Algorithms/976. Largest Perimeter Triangle/976. Largest Perimeter Triangle.go b/Algorithms/0976. Largest Perimeter Triangle/976. Largest Perimeter Triangle.go similarity index 100% rename from Algorithms/976. Largest Perimeter Triangle/976. Largest Perimeter Triangle.go rename to Algorithms/0976. Largest Perimeter Triangle/976. Largest Perimeter Triangle.go diff --git a/Algorithms/976. Largest Perimeter Triangle/976. Largest Perimeter Triangle_test.go b/Algorithms/0976. Largest Perimeter Triangle/976. Largest Perimeter Triangle_test.go similarity index 100% rename from Algorithms/976. Largest Perimeter Triangle/976. Largest Perimeter Triangle_test.go rename to Algorithms/0976. Largest Perimeter Triangle/976. Largest Perimeter Triangle_test.go diff --git a/Algorithms/976. Largest Perimeter Triangle/README.md b/Algorithms/0976. Largest Perimeter Triangle/README.md similarity index 100% rename from Algorithms/976. Largest Perimeter Triangle/README.md rename to Algorithms/0976. Largest Perimeter Triangle/README.md diff --git a/Algorithms/977. Squares of a Sorted Array/977. Squares of a Sorted Array.go b/Algorithms/0977. Squares of a Sorted Array/977. Squares of a Sorted Array.go similarity index 100% rename from Algorithms/977. Squares of a Sorted Array/977. Squares of a Sorted Array.go rename to Algorithms/0977. Squares of a Sorted Array/977. Squares of a Sorted Array.go diff --git a/Algorithms/977. Squares of a Sorted Array/977. Squares of a Sorted Array_test.go b/Algorithms/0977. Squares of a Sorted Array/977. Squares of a Sorted Array_test.go similarity index 100% rename from Algorithms/977. Squares of a Sorted Array/977. Squares of a Sorted Array_test.go rename to Algorithms/0977. Squares of a Sorted Array/977. Squares of a Sorted Array_test.go diff --git a/Algorithms/977. Squares of a Sorted Array/README.md b/Algorithms/0977. Squares of a Sorted Array/README.md similarity index 100% rename from Algorithms/977. Squares of a Sorted Array/README.md rename to Algorithms/0977. Squares of a Sorted Array/README.md