为什么要取余呢?

来源:2-5 把一个数组旋转 k 步-代码演示和单元测试

子进

2022-02-18

为什么要k % length取余呢?
直接取绝对值不就好了吗?

如果k == length 那不是余为0了?

写回答

1回答

双越

2022-02-18

因为有可能 k > length ,此时取余就能减少计算次数。

如果 k === length ,那就不用旋转了,也是为了减少计算次数。

算法吗,扣的就是这些:怎样省时省力

3
3
祁陌090
回复
张小爆
嗯嗯,明白,只是有点强迫症
2022-03-03
共3条回复

2周刷完100道前端优质面试真题 双越最新力作

『前端面试真题100道』视频详解

1509 学习 · 642 问题

查看课程