Skip to content

Commit cfb5e7d

Browse files
committed
0053 0072 0392 0583 Used 2 indents for JavaScript code.
1 parent 1713474 commit cfb5e7d

4 files changed

+48
-48
lines changed

problems/0053-maximum-subarray.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -145,13 +145,13 @@ public class Solution {
145145
## JavaScript
146146
```javascript
147147
var maxSubArray = function(nums) {
148-
const dp = [...nums]
148+
const dp = [...nums]
149149

150-
for (let i = 1; i < dp.length; i++) {
151-
dp[i] = Math.max(nums[i], dp[i - 1] + nums[i])
152-
}
150+
for (let i = 1; i < dp.length; i++) {
151+
dp[i] = Math.max(nums[i], dp[i - 1] + nums[i])
152+
}
153153

154-
return Math.max(...dp)
154+
return Math.max(...dp)
155155
};
156156
```
157157

problems/0072-edit-distance.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -236,23 +236,23 @@ public class Solution {
236236
## JavaScript
237237
```javascript
238238
var minDistance = function(word1, word2) {
239-
const dp = Array(word1.length + 1).fill().map(
240-
() => Array(word2.length + 1).fill(0)
241-
)
242-
dp.forEach((_, i) => { dp[i][0] = i })
243-
dp[0].forEach((_, j) => { dp[0][j] = j })
244-
245-
for (let i = 1; i < dp.length; i++) {
246-
for (let j = 1; j < dp[0].length; j++) {
247-
if (word1[i - 1] == word2[j - 1]) {
248-
dp[i][j] = dp[i - 1][j - 1]
249-
} else {
250-
dp[i][j] = Math.min(dp[i - 1][j - 1], dp[i - 1][j], dp[i][j - 1]) + 1
251-
}
252-
}
239+
const dp = Array(word1.length + 1).fill().map(
240+
() => Array(word2.length + 1).fill(0)
241+
)
242+
dp.forEach((_, i) => { dp[i][0] = i })
243+
dp[0].forEach((_, j) => { dp[0][j] = j })
244+
245+
for (let i = 1; i < dp.length; i++) {
246+
for (let j = 1; j < dp[0].length; j++) {
247+
if (word1[i - 1] == word2[j - 1]) {
248+
dp[i][j] = dp[i - 1][j - 1]
249+
} else {
250+
dp[i][j] = Math.min(dp[i - 1][j - 1], dp[i - 1][j], dp[i][j - 1]) + 1
251+
}
253252
}
253+
}
254254

255-
return dp.at(-1).at(-1)
255+
return dp.at(-1).at(-1)
256256
};
257257
```
258258

problems/0392-is-subsequence.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -179,22 +179,22 @@ public class Solution {
179179
## JavaScript
180180
```javascript
181181
var isSubsequence = function(s, t) {
182-
const dp = Array(s.length + 1).fill().map(
183-
() => Array(t.length + 1).fill(false)
184-
)
185-
dp[0].fill(true)
186-
187-
for (let i = 1; i < dp.length; i++) {
188-
for (let j = 1; j < dp[0].length; j++) {
189-
if (s[i - 1] == t[j - 1]) {
190-
dp[i][j] = dp[i - 1][j - 1]
191-
} else {
192-
dp[i][j] = dp[i][j - 1]
193-
}
194-
}
182+
const dp = Array(s.length + 1).fill().map(
183+
() => Array(t.length + 1).fill(false)
184+
)
185+
dp[0].fill(true)
186+
187+
for (let i = 1; i < dp.length; i++) {
188+
for (let j = 1; j < dp[0].length; j++) {
189+
if (s[i - 1] == t[j - 1]) {
190+
dp[i][j] = dp[i - 1][j - 1]
191+
} else {
192+
dp[i][j] = dp[i][j - 1]
193+
}
195194
}
195+
}
196196

197-
return dp.at(-1).at(-1)
197+
return dp.at(-1).at(-1)
198198
};
199199
```
200200

problems/0583-delete-operation-for-two-strings.md

+14-14
Original file line numberDiff line numberDiff line change
@@ -191,23 +191,23 @@ public class Solution {
191191
## JavaScript
192192
```javascript
193193
var minDistance = function(word1, word2) {
194-
const dp = Array(word1.length + 1).fill().map(
195-
() => Array(word2.length + 1).fill(0)
196-
)
197-
dp.forEach((_, i) => { dp[i][0] = i })
198-
dp[0].forEach((_, j) => { dp[0][j] = j })
194+
const dp = Array(word1.length + 1).fill().map(
195+
() => Array(word2.length + 1).fill(0)
196+
)
197+
dp.forEach((_, i) => { dp[i][0] = i })
198+
dp[0].forEach((_, j) => { dp[0][j] = j })
199199

200-
for (let i = 1; i < dp.length; i++) {
201-
for (let j = 1; j < dp[0].length; j++) {
202-
if (word1[i - 1] == word2[j - 1]) {
203-
dp[i][j] = dp[i - 1][j - 1]
204-
} else {
205-
dp[i][j] = Math.min(dp[i - 1][j], dp[i][j - 1]) + 1
206-
}
207-
}
200+
for (let i = 1; i < dp.length; i++) {
201+
for (let j = 1; j < dp[0].length; j++) {
202+
if (word1[i - 1] == word2[j - 1]) {
203+
dp[i][j] = dp[i - 1][j - 1]
204+
} else {
205+
dp[i][j] = Math.min(dp[i - 1][j], dp[i][j - 1]) + 1
206+
}
208207
}
208+
}
209209

210-
return dp.at(-1).at(-1)
210+
return dp.at(-1).at(-1)
211211
};
212212
```
213213

0 commit comments

Comments
 (0)