🗒️2154. 将找到的值乘以 2
2025-3-1
| 2025-3-1
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Mar 1, 2025 09:01 AM
给你一个整数数组 nums ,另给你一个整数 original ,这是需要在 nums 中搜索的第一个数字。
接下来,你需要按下述步骤操作:
  1. 如果在 nums 中找到 original ,将 original 乘以 2 ,得到新 original(即,令 original = 2 * original)。
  1. 否则,停止这一过程。
  1. 只要能在数组中找到新 original ,就对新 original 继续 重复 这一过程
返回 original 的 最终 值。

位运算

排序

 

哈希表

位运算

original 的 2 的幂次,并标记。然后找这个标记从最低位开始的连续 1 的个数。

📎 参考

  • 【题单】位运算
  • 2044. 统计按位或能得到最大值的子集数目201. 数字范围按位与
    Loading...