@@ -100,41 +100,41 @@ func updateMatrix_BFS(matrix [][]int) [][]int {
100
100
101
101
| No. | Title | Solution | Difficulty | TimeComplexity | SpaceComplexity | Favorite| Acceptance |
102
102
| :--------:| :------- | :--------: | :----------: | :----: | :-----: | :-----: | :-----: |
103
- | 0017| Letter Combinations of a Phone Number| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0017.Letter-Combinations-of-a-Phone-Number.md" >}})| Medium| O(log n)| O(1)|| 53.3 %|
104
- | 0022| Generate Parentheses| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0022.Generate-Parentheses.md" >}})| Medium| O(log n)| O(1)|| 69.7 %|
105
- | 0037| Sudoku Solver| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0037.Sudoku-Solver.md" >}})| Hard| O(n^2)| O(n^2)| ❤️| 53.3 %|
106
- | 0039| Combination Sum| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0039.Combination-Sum.md" >}})| Medium| O(n log n)| O(n)|| 65.0 %|
103
+ | 0017| Letter Combinations of a Phone Number| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0017.Letter-Combinations-of-a-Phone-Number.md" >}})| Medium| O(log n)| O(1)|| 53.4 %|
104
+ | 0022| Generate Parentheses| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0022.Generate-Parentheses.md" >}})| Medium| O(log n)| O(1)|| 69.8 %|
105
+ | 0037| Sudoku Solver| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0037.Sudoku-Solver.md" >}})| Hard| O(n^2)| O(n^2)| ❤️| 53.5 %|
106
+ | 0039| Combination Sum| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0039.Combination-Sum.md" >}})| Medium| O(n log n)| O(n)|| 65.1 %|
107
107
| 0040| Combination Sum II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0040.Combination-Sum-II.md" >}})| Medium| O(n log n)| O(n)|| 52.2%|
108
- | 0046| Permutations| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0046.Permutations.md" >}})| Medium| O(n)| O(n)| ❤️| 71.7 %|
109
- | 0047| Permutations II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0047.Permutations-II.md" >}})| Medium| O(n^2)| O(n)| ❤️| 53.7 %|
110
- | 0051| N-Queens| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0051.N-Queens.md" >}})| Hard| O(n!)| O(n)| ❤️| 56.8 %|
111
- | 0052| N-Queens II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0052.N-Queens-II.md" >}})| Hard| O(n!)| O(n)| ❤️| 65.8 %|
112
- | 0077| Combinations| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0077.Combinations.md" >}})| Medium| O(n)| O(n)| ❤️| 63.3 %|
113
- | 0078| Subsets| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0078.Subsets.md" >}})| Medium| O(n^2)| O(n)| ❤️| 70.9 %|
108
+ | 0046| Permutations| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0046.Permutations.md" >}})| Medium| O(n)| O(n)| ❤️| 71.9 %|
109
+ | 0047| Permutations II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0047.Permutations-II.md" >}})| Medium| O(n^2)| O(n)| ❤️| 53.9 %|
110
+ | 0051| N-Queens| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0051.N-Queens.md" >}})| Hard| O(n!)| O(n)| ❤️| 57.0 %|
111
+ | 0052| N-Queens II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0052.N-Queens-II.md" >}})| Hard| O(n!)| O(n)| ❤️| 66.0 %|
112
+ | 0077| Combinations| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0077.Combinations.md" >}})| Medium| O(n)| O(n)| ❤️| 63.6 %|
113
+ | 0078| Subsets| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0078.Subsets.md" >}})| Medium| O(n^2)| O(n)| ❤️| 71.1 %|
114
114
| 0079| Word Search| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0079.Word-Search.md" >}})| Medium| O(n^2)| O(n^2)| ❤️| 39.5%|
115
- | 0089| Gray Code| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0089.Gray-Code.md" >}})| Medium| O(n)| O(1)|| 55.0 %|
116
- | 0090| Subsets II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0090.Subsets-II.md" >}})| Medium| O(n^2)| O(n)| ❤️| 52.8 %|
117
- | 0093| Restore IP Addresses| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0093.Restore-IP-Addresses.md" >}})| Medium| O(n)| O(n)| ❤️| 41.5 %|
118
- | 0095| Unique Binary Search Trees II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0095.Unique-Binary-Search-Trees-II.md" >}})| Medium|||| 49.0 %|
119
- | 0113| Path Sum II| [ Go] ({{< relref "/ChapterFour/0100~ 0199/0113.Path-Sum-II.md" >}})| Medium|||| 53.6 %|
120
- | 0126| Word Ladder II| [ Go] ({{< relref "/ChapterFour/0100~ 0199/0126.Word-Ladder-II.md" >}})| Hard| O(n)| O(n^2)| ❤️| 26.7 %|
121
- | 0131| Palindrome Partitioning| [ Go] ({{< relref "/ChapterFour/0100~ 0199/0131.Palindrome-Partitioning.md" >}})| Medium| O(n)| O(n^2)| ❤️| 58.9 %|
122
- | 0212| Word Search II| [ Go] ({{< relref "/ChapterFour/0200~ 0299/0212.Word-Search-II.md" >}})| Hard| O(n^2)| O(n^2)| ❤️| 38.2 %|
123
- | 0216| Combination Sum III| [ Go] ({{< relref "/ChapterFour/0200~ 0299/0216.Combination-Sum-III.md" >}})| Medium| O(n)| O(1)| ❤️| 63.7 %|
124
- | 0257| Binary Tree Paths| [ Go] ({{< relref "/ChapterFour/0200~ 0299/0257.Binary-Tree-Paths.md" >}})| Easy|||| 58.2 %|
125
- | 0301| Remove Invalid Parentheses| [ Go] ({{< relref "/ChapterFour/0300~ 0399/0301.Remove-Invalid-Parentheses.md" >}})| Hard|||| 46.7 %|
126
- | 0306| Additive Number| [ Go] ({{< relref "/ChapterFour/0300~ 0399/0306.Additive-Number.md" >}})| Medium| O(n^2)| O(1)| ❤️| 30.5 %|
115
+ | 0089| Gray Code| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0089.Gray-Code.md" >}})| Medium| O(n)| O(1)|| 55.1 %|
116
+ | 0090| Subsets II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0090.Subsets-II.md" >}})| Medium| O(n^2)| O(n)| ❤️| 53.0 %|
117
+ | 0093| Restore IP Addresses| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0093.Restore-IP-Addresses.md" >}})| Medium| O(n)| O(n)| ❤️| 41.6 %|
118
+ | 0095| Unique Binary Search Trees II| [ Go] ({{< relref "/ChapterFour/0001~ 0099/0095.Unique-Binary-Search-Trees-II.md" >}})| Medium|||| 49.2 %|
119
+ | 0113| Path Sum II| [ Go] ({{< relref "/ChapterFour/0100~ 0199/0113.Path-Sum-II.md" >}})| Medium|||| 53.8 %|
120
+ | 0126| Word Ladder II| [ Go] ({{< relref "/ChapterFour/0100~ 0199/0126.Word-Ladder-II.md" >}})| Hard| O(n)| O(n^2)| ❤️| 26.8 %|
121
+ | 0131| Palindrome Partitioning| [ Go] ({{< relref "/ChapterFour/0100~ 0199/0131.Palindrome-Partitioning.md" >}})| Medium| O(n)| O(n^2)| ❤️| 59.1 %|
122
+ | 0212| Word Search II| [ Go] ({{< relref "/ChapterFour/0200~ 0299/0212.Word-Search-II.md" >}})| Hard| O(n^2)| O(n^2)| ❤️| 38.1 %|
123
+ | 0216| Combination Sum III| [ Go] ({{< relref "/ChapterFour/0200~ 0299/0216.Combination-Sum-III.md" >}})| Medium| O(n)| O(1)| ❤️| 63.8 %|
124
+ | 0257| Binary Tree Paths| [ Go] ({{< relref "/ChapterFour/0200~ 0299/0257.Binary-Tree-Paths.md" >}})| Easy|||| 58.3 %|
125
+ | 0301| Remove Invalid Parentheses| [ Go] ({{< relref "/ChapterFour/0300~ 0399/0301.Remove-Invalid-Parentheses.md" >}})| Hard|||| 46.8 %|
126
+ | 0306| Additive Number| [ Go] ({{< relref "/ChapterFour/0300~ 0399/0306.Additive-Number.md" >}})| Medium| O(n^2)| O(1)| ❤️| 30.6 %|
127
127
| 0357| Count Numbers with Unique Digits| [ Go] ({{< relref "/ChapterFour/0300~ 0399/0357.Count-Numbers-with-Unique-Digits.md" >}})| Medium| O(1)| O(1)|| 50.5%|
128
- | 0401| Binary Watch| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0401.Binary-Watch.md" >}})| Easy| O(1)| O(1)|| 50.3 %|
128
+ | 0401| Binary Watch| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0401.Binary-Watch.md" >}})| Easy| O(1)| O(1)|| 50.4 %|
129
129
| 0473| Matchsticks to Square| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0473.Matchsticks-to-Square.md" >}})| Medium|||| 40.4%|
130
- | 0491| Increasing Subsequences| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0491.Increasing-Subsequences.md" >}})| Medium|||| 50.6 %|
131
- | 0494| Target Sum| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0494.Target-Sum.md" >}})| Medium|||| 45.3 %|
132
- | 0526| Beautiful Arrangement| [ Go] ({{< relref "/ChapterFour/0500~ 0599/0526.Beautiful-Arrangement.md" >}})| Medium| O(n^2)| O(1)| ❤️| 64.2 %|
130
+ | 0491| Increasing Subsequences| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0491.Increasing-Subsequences.md" >}})| Medium|||| 50.7 %|
131
+ | 0494| Target Sum| [ Go] ({{< relref "/ChapterFour/0400~ 0499/0494.Target-Sum.md" >}})| Medium|||| 45.4 %|
132
+ | 0526| Beautiful Arrangement| [ Go] ({{< relref "/ChapterFour/0500~ 0599/0526.Beautiful-Arrangement.md" >}})| Medium| O(n^2)| O(1)| ❤️| 64.3 %|
133
133
| 0638| Shopping Offers| [ Go] ({{< relref "/ChapterFour/0600~ 0699/0638.Shopping-Offers.md" >}})| Medium|||| 54.5%|
134
- | 0784| Letter Case Permutation| [ Go] ({{< relref "/ChapterFour/0700~ 0799/0784.Letter-Case-Permutation.md" >}})| Medium| O(n)| O(n)|| 72.0 %|
134
+ | 0784| Letter Case Permutation| [ Go] ({{< relref "/ChapterFour/0700~ 0799/0784.Letter-Case-Permutation.md" >}})| Medium| O(n)| O(n)|| 72.1 %|
135
135
| 0816| Ambiguous Coordinates| [ Go] ({{< relref "/ChapterFour/0800~ 0899/0816.Ambiguous-Coordinates.md" >}})| Medium|||| 55.9%|
136
- | 0842| Split Array into Fibonacci Sequence| [ Go] ({{< relref "/ChapterFour/0800~ 0899/0842.Split-Array-into-Fibonacci-Sequence.md" >}})| Medium| O(n^2)| O(1)| ❤️| 37.7 %|
137
- | 0980| Unique Paths III| [ Go] ({{< relref "/ChapterFour/0900~ 0999/0980.Unique-Paths-III.md" >}})| Hard| O(n log n)| O(n)|| 79.4 %|
136
+ | 0842| Split Array into Fibonacci Sequence| [ Go] ({{< relref "/ChapterFour/0800~ 0899/0842.Split-Array-into-Fibonacci-Sequence.md" >}})| Medium| O(n^2)| O(1)| ❤️| 37.8 %|
137
+ | 0980| Unique Paths III| [ Go] ({{< relref "/ChapterFour/0900~ 0999/0980.Unique-Paths-III.md" >}})| Hard| O(n log n)| O(n)|| 79.5 %|
138
138
| 0996| Number of Squareful Arrays| [ Go] ({{< relref "/ChapterFour/0900~ 0999/0996.Number-of-Squareful-Arrays.md" >}})| Hard| O(n log n)| O(n) || 49.1%|
139
139
| 1079| Letter Tile Possibilities| [ Go] ({{< relref "/ChapterFour/1000~ 1099/1079.Letter-Tile-Possibilities.md" >}})| Medium| O(n^2)| O(1)| ❤️| 76.2%|
140
140
| 1239| Maximum Length of a Concatenated String with Unique Characters| [ Go] ({{< relref "/ChapterFour/1200~ 1299/1239.Maximum-Length-of-a-Concatenated-String-with-Unique-Characters.md" >}})| Medium|||| 50.6%|
0 commit comments