Skip to content

Commit d8fbae2

Browse files
committed
Updated ways with approaches.
1 parent b967249 commit d8fbae2

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

README.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ You can skip the more difficult problems and do them later.
2525

2626
## Array
2727
- <a name="344"></a>[344. Reverse String](en/1-1000/344-reverse-string.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
28-
- <a name="27"></a>[27. Remove Element](en/1-1000/27-remove-element.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** ways.
28+
- <a name="27"></a>[27. Remove Element](en/1-1000/27-remove-element.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** approaches.
2929
- <a name="704"></a>[704. Binary Search](en/1-1000/704-binary-search.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
3030
- <a name="977"></a>[977. Squares of a Sorted Array](en/1-1000/977-squares-of-a-sorted-array.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
3131
- <a name="209"></a>[209. Minimum Size Subarray Sum](en/1-1000/209-minimum-size-subarray-sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
@@ -58,16 +58,16 @@ You can skip the more difficult problems and do them later.
5858
- <a name="833"></a>[833. Find, Replace in String](https://leetcodepython.com/en/leetcode/833-find-and-replace-in-string) Python.
5959

6060
## Two Pointers
61-
- <a name="15"></a>[15. 3Sum](en/1-1000/15-3sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 2 ways.
61+
- <a name="15"></a>[15. 3Sum](en/1-1000/15-3sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 2 approaches.
6262
- <a name="18"></a>[18. 4Sum](en/1-1000/18-4sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
6363

6464
## Stack & Queue
6565
- <a name="20"></a>[20. Valid Parentheses](en/1-1000/20-valid-parentheses.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
6666
- <a name="232"></a>[232. Implement Queue using Stacks](en/1-1000/232-implement-queue-using-stacks.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
67-
- <a name="225"></a>[225. Implement Stack using Queues](en/1-1000/225-implement-stack-using-queues.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 3 ways.
67+
- <a name="225"></a>[225. Implement Stack using Queues](en/1-1000/225-implement-stack-using-queues.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 3 approaches.
6868

6969
## Binary Tree
70-
- <a name="144"></a>[144. Binary Tree Preorder Traversal](en/1-1000/144-binary-tree-preorder-traversal.md) Python, 2 ways.
70+
- <a name="144"></a>[144. Binary Tree Preorder Traversal](en/1-1000/144-binary-tree-preorder-traversal.md) Python, 2 approaches.
7171

7272
## Dynamic Programming
7373
### Easy Problems
@@ -76,12 +76,12 @@ You can skip the more difficult problems and do them later.
7676
### House Robber
7777
- <a name="198"></a>[198. House Robber](en/1-1000/198-house-robber.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
7878
- <a name="213"></a>[213. House Robber II](en/1-1000/213-house-robber-ii.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
79-
- <a name="337"></a>[337. House Robber III](en/1-1000/337-house-robber-iii.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** ways.
79+
- <a name="337"></a>[337. House Robber III](en/1-1000/337-house-robber-iii.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** approaches.
8080

8181
### Knapsack Problems
8282
#### 0/1 Knapsack
83-
- <a name="416"></a>[416. Partition Equal Subset Sum](en/1-1000/416-partition-equal-subset-sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** ways.
84-
- <a name="1049"></a>[1049. Last Stone Weight II](en/1001-2000/1049-last-stone-weight-ii.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** ways.
83+
- <a name="416"></a>[416. Partition Equal Subset Sum](en/1-1000/416-partition-equal-subset-sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** approaches.
84+
- <a name="1049"></a>[1049. Last Stone Weight II](en/1001-2000/1049-last-stone-weight-ii.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** approaches.
8585
- <a name="494"></a>[494. Target Sum](en/1-1000/494-target-sum.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
8686
- <a name="474"></a>[474. Ones and Zeroes](en/1-1000/474-ones-and-zeroes.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
8787

@@ -121,25 +121,25 @@ You can skip the more difficult problems and do them later.
121121
- <a name="84"></a>[84. Largest Rectangle in Histogram](en/1-1000/84-largest-rectangle-in-histogram.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
122122

123123
## Graph Theory
124-
- <a name="797"></a>[797. All Paths From Source to Target](en/1-1000/797-all-paths-from-source-to-target.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** ways.
125-
- <a name="200"></a>[200. Number of Islands](en/1-1000/200-number-of-islands.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **3** ways.
126-
- <a name="463"></a>[463. Island Perimeter](en/1-1000/463-island-perimeter.md) Python, **2** ways.
127-
- <a name="695"></a>[695. Max Area of Island](en/1-1000/695-max-area-of-island.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **3** ways.
128-
- <a name="827"></a>[827. Making A Large Island](en/1-1000/827-making-a-large-island.md) Python, **2** ways.
124+
- <a name="797"></a>[797. All Paths From Source to Target](en/1-1000/797-all-paths-from-source-to-target.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **2** approaches.
125+
- <a name="200"></a>[200. Number of Islands](en/1-1000/200-number-of-islands.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **3** approaches.
126+
- <a name="463"></a>[463. Island Perimeter](en/1-1000/463-island-perimeter.md) Python, **2** approaches.
127+
- <a name="695"></a>[695. Max Area of Island](en/1-1000/695-max-area-of-island.md) Python, Java, C++, JavaScript, C#, Go, Ruby, **3** approaches.
128+
- <a name="827"></a>[827. Making A Large Island](en/1-1000/827-making-a-large-island.md) Python, **2** approaches.
129129
- <a name="127"></a>[127. Word Ladder](en/1-1000/127-word-ladder.md) Python.
130-
- <a name="1971"></a>[1971. Find if Path Exists in Graph](en/1001-2000/1971-find-if-path-exists-in-graph.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 2 ways.
130+
- <a name="1971"></a>[1971. Find if Path Exists in Graph](en/1001-2000/1971-find-if-path-exists-in-graph.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 2 approaches.
131131
- <a name="684"></a>[684. Redundant Connection](en/1-1000/684-redundant-connection.md) Python, Java, C++, JavaScript, C#, Go, Ruby.
132132
- <a name="685"></a>[685. Redundant Connection II](en/1-1000/685-redundant-connection-ii.md) Python.
133-
- <a name="1584"></a>[1584. Min Cost to Connect All Points](en/1001-2000/1584-min-cost-to-connect-all-points.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 2 ways.
134-
- <a name="207"></a>[207. Course Schedule](en/1-1000/207-course-schedule.md) Python, Java, C++, C#, 2 ways.
135-
- <a name="1514"></a>[1514. Path with Maximum Probability](en/1001-2000/1514-path-with-maximum-probability.md) Python, 2 ways.
136-
- <a name="752"></a>[752. Open the Lock](en/1-1000/752-open-the-lock.md) Python, 2 ways.
137-
- <a name="743"></a>[743. Network Delay Time](en/1-1000/743-network-delay-time.md) Python, 2 ways.
133+
- <a name="1584"></a>[1584. Min Cost to Connect All Points](en/1001-2000/1584-min-cost-to-connect-all-points.md) Python, Java, C++, JavaScript, C#, Go, Ruby, 2 approaches.
134+
- <a name="207"></a>[207. Course Schedule](en/1-1000/207-course-schedule.md) Python, Java, C++, C#, 2 approaches.
135+
- <a name="1514"></a>[1514. Path with Maximum Probability](en/1001-2000/1514-path-with-maximum-probability.md) Python, 2 approaches.
136+
- <a name="752"></a>[752. Open the Lock](en/1-1000/752-open-the-lock.md) Python, 2 approaches.
137+
- <a name="743"></a>[743. Network Delay Time](en/1-1000/743-network-delay-time.md) Python, 2 approaches.
138138
- <a name="787"></a>[787. Cheapest Flights Within K Stops](en/1-1000/787-cheapest-flights-within-k-stops.md) Python.
139139
- <a name="1334"></a>[1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance](en/1001-2000/1334-find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance.md) Python.
140140

141141
## Other Algorithms
142-
- <a name="433"></a>[433. Minimum Genetic Mutation](en/1-1000/433-minimum-genetic-mutation.md) Python, 3 ways.
142+
- <a name="433"></a>[433. Minimum Genetic Mutation](en/1-1000/433-minimum-genetic-mutation.md) Python, 3 approaches.
143143

144144
## "Fuck LeetCode": More Problems
145145

0 commit comments

Comments
 (0)