热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_48502062
福大大架构师每日一题
1 年前
trueweixin_48502062

2024-06-29:用go语言,给定一个非零整数数组 `nums`,
描述了一只蚂蚁根据数组元素的值向左或向右移动。
蚂蚁每次移动的步数取决于当前元素的正负号。
如果当前元素是负数,则向左移动相应步数;
如果是正数,则向右移动相应步数。
请计算蚂蚁返回到边界的次数。
边界是一个无限空间,在蚂蚁移动一个元素的步数后才会检查是否到达边界。
因此,只有当蚂蚁移动的距离为元素的绝对值时才算作达到了边界。
输入:nums = [2,3,-5]。
输出:1。
解释:第 1 步后,蚂蚁距边界右侧 2 单位远。
第 2 步后,蚂蚁距边界右侧 5 单位远。
第 3 步后,蚂蚁位于边界上。
所以答案是 1 。

大学生的日常
CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
这个粉好好吃,有没有长沙本地人告诉下,这个是什么粉吖~我想买了带回家
立即登录