We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1da6ff7 commit 14154b9Copy full SHA for 14154b9
problems/0474.一和零.md
@@ -244,6 +244,35 @@ func max(a,b int) int {
244
}
245
```
246
247
+Javascript:
248
+```javascript
249
+const findMaxForm = (strs, m, n) => {
250
+ const dp = Array.from(Array(m+1), () => Array(n+1).fill(0));
251
+ let numOfZeros, numOfOnes;
252
+
253
+ for(let str of strs) {
254
+ numOfZeros = 0;
255
+ numOfOnes = 0;
256
257
+ for(let c of str) {
258
+ if (c === '0') {
259
+ numOfZeros++;
260
+ } else {
261
+ numOfOnes++;
262
+ }
263
264
265
+ for(let i = m; i >= numOfZeros; i--) {
266
+ for(let j = n; j >= numOfOnes; j--) {
267
+ dp[i][j] = Math.max(dp[i][j], dp[i - numOfZeros][j - numOfOnes] + 1);
268
269
270
271
272
+ return dp[m][n];
273
+};
274
+```
275
276
277
278
-----------------------
0 commit comments