Leetcode 1342. 将数字变成 0 的操作次数
LeetCode 操作 数字 次数 变成
2023-09-14 09:07:06 时间
给你一个非负整数 num ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。
示例 1:
输入:num = 14
输出:6
解释:
步骤 1) 14 是偶数,除以 2 得到 7 。
步骤 2) 7 是奇数,减 1 得到 6 。
步骤 3) 6 是偶数,除以 2 得到 3 。
步骤 4</
相关文章
- Java实现 LeetCode 701 二叉搜索树中的插入操作(遍历树)
- Java实现 LeetCode 680 验证回文字符串 Ⅱ(暴力)
- Java实现 LeetCode 583 两个字符串的删除操作(求最长公共子序列问题)
- Java实现 LeetCode 485 最大连续1的个数
- Java实现 LeetCode 405 数字转换为十六进制数
- Java实现 LeetCode 385 迷你语法分析器
- Java实现 LeetCode 330 按要求补齐数组
- Java实现 LeetCode 1227 飞机座位分配概率
- Java实现 LeetCode 120 三角形最小路径和
- LeetCode(110):平衡二叉树
- Leetcode 1128. 等价多米诺骨牌对的数量(终于解决)
- Leetcode 453. 最小操作次数使数组元素相等(网友思路,强)
- Leetcode 1217. 玩筹码
- Leetcode 1598. 文件夹操作日志搜集器
- leetcode 572. Subtree of Another Tree
- 【Leetcode刷题Python】297. 二叉树的序列化与反序列化