您当前的位置: 首页 >  leetcode

星许辰

暂无认证

  • 0浏览

    0关注

    466博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

LeetCode_递归_中等_397.整数替换

星许辰 发布时间:2022-08-06 10:23:34 ,浏览量:0

目录
  • 1.题目
  • 2.思路
  • 3.代码实现(Java)

1.题目

给定一个正整数 n ,你可以做如下操作: ① 如果 n 是偶数,则用 n / 2 替换 n 。 ② 如果 n 是奇数,则可以用 n + 1或 n - 1 替换 n 。 返回 n 变为 1 所需的最小替换次数 。

示例 1: 输入:n = 8 输出:3 解释:8 -> 4 -> 2 -> 1

示例 2: 输入:n = 7 输出:4 解释:7 -> 8 -> 4 -> 2 -> 1 或 7 -> 6 -> 3 -> 2 -> 1

示例 3: 输入:n = 4 输出:2

提示: 1

关注
打赏
1665627467
查看更多评论
立即登录/注册

微信扫码登录

0.0377s