61、旋转链表
模拟题
1 | /** |
62、不同路径
排列组合,当 m
和 n
较大时,应该使用 Lucas
定理。
1 | class Solution { |
63、不同路径 II
同上一题,只不过加了障碍,判断一下即可。
1 | class Solution { |
64、最小路径和
水 dp
1 | class Solution { |
65、 有效数字
见过的最恶心的题目
1 | class Solution { |
66、 加一
模拟题,考虑下进位即可。
1 | class Solution { |
67、二进制求和
模拟题,考虑二进制进位即可。
1 | class Solution { |
68、文本左右对齐
模拟题,对空格数做判断。
1 | class Solution { |
69、x 的平方根
直接用库函数,思考如何自己手动计算一个数的平方根。
1 | class Solution { |
70、爬楼梯
斐波那契数列,这里使用矩阵快速幂加速。
1 | struct transferMatrix{ |