Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit754cb0d

Browse files
Merge pull requestyoungyangyang04#440 from fusunx/master
0509.斐波那契数列.md Javascript
2 parentsbed3394 +759f053 commit754cb0d

File tree

3 files changed

+37
-3
lines changed

3 files changed

+37
-3
lines changed

‎problems/0070.爬楼梯.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,18 @@ func climbStairs(n int) int {
283283
return dp[n]
284284
}
285285
```
286-
286+
#"diff-b6f6a1ca5c95b65b71a54b38df224dc5d34a24cfca589c0e4a67d460697b60a5-286-287-0" data-selected="false" role="gridcell" tabindex="-1" valign="top">
287+
```Javascript
288+
varclimbStairs=function(n) {
289+
// dp[i] 为第 i 阶楼梯有多少种方法爬到楼顶
290+
// dp[i] = dp[i - 1] + dp[i - 2]
291+
let dp= [1 ,2]
292+
for(let i=2; i< n; i++) {
293+
dp[i]= dp[i-1]+ dp[i-2]
294+
}
295+
return dp[n-1]
296+
};
297+
```
287298

288299

289300
-----------------------

‎problems/0343.整数拆分.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,20 @@ class Solution:
225225
Go:
226226

227227

228-
228+
#"diff-0c7877fa88aa275252ec257c2077704d0c9de9dfca2358cf935ebfb107de75c6-228-229-0" data-selected="false" role="gridcell" tabindex="-1" valign="top">
229+
```Javascript
230+
varintegerBreak=function(n) {
231+
let dp=newArray(n+1).fill(0)
232+
dp[2]=1
233+
234+
for(let i=3; i<= n; i++) {
235+
for(let j=1; j< i; j++) {
236+
dp[i]=Math.max(dp[i], dp[i- j]* j, (i- j)* j)
237+
}
238+
}
239+
return dp[n]
240+
};
241+
```
229242

230243
-----------------------
231244
* 作者微信:[程序员Carl](https://mp.weixin.qq.com/s/b66DFkOp8OOxdZC_xLZxfw)

‎problems/0509.斐波那契数.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,17 @@ func fib(n int) int {
220220
return c
221221
}
222222
```
223-
223+
#"diff-2696fbe76bd5e8bf54fc9c1126162cb8bef274c13d213d18b9c22f4489ffbaea-223-224-0" data-selected="false" role="gridcell" tabindex="-1" valign="top">
224+
```Javascript
225+
varfib=function(n) {
226+
let dp= [0,1]
227+
for(let i=2; i<= n; i++) {
228+
dp[i]= dp[i-1]+ dp[i-2]
229+
}
230+
console.log(dp)
231+
return dp[n]
232+
};
233+
```
224234

225235

226236

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp