auto commit
This commit is contained in:
parent
a3f32a14d7
commit
6eb176d506
@ -2538,7 +2538,7 @@ public int uniquePaths(int m, int n) {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
也可以直接用数学公式求解,这是一个组合问题。机器人总共移动的次数 S=m+n-2,向下移动的次数 D=m-1,那么问题可以看成从 S 从取出 D 个位置的组合数量,这个问题的解为 C(S, D)。
|
也可以直接用数学公式求解,这是一个组合问题。机器人总共移动的次数 S=m+n-2,向下移动的次数 D=m-1,那么问题可以看成从 S 中取出 D 个位置的组合数量,这个问题的解为 C(S, D)。
|
||||||
|
|
||||||
```java
|
```java
|
||||||
public int uniquePaths(int m, int n) {
|
public int uniquePaths(int m, int n) {
|
||||||
@ -2566,7 +2566,7 @@ sumRange(2, 5) -> -1
|
|||||||
sumRange(0, 5) -> -3
|
sumRange(0, 5) -> -3
|
||||||
```
|
```
|
||||||
|
|
||||||
求区间 i \~ j 的和,可以转换为 sum[j] - sum[i-1],其中 sum[i] 为 0 \~ i 的和。
|
求区间 i \~ j 的和,可以转换为 sum[j + 1] - sum[i],其中 sum[i] 为 0 \~ i - 1 的和。
|
||||||
|
|
||||||
```java
|
```java
|
||||||
class NumArray {
|
class NumArray {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user