国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Leetcode 2154. Keep Multiplying Found Values by Two

2023-02-14 15:26 作者:您是打尖兒還是住店呢  | 我要投稿

You are given an array of integers?nums. You are also given an integer?original?which is the first number that needs to be searched for in?nums.

You then do the following steps:

  1. If?original?is found in?nums,?multiply?it by two (i.e., set?original = 2 * original).

  2. Otherwise,?stop?the process.

  3. Repeat?this process with the new number as long as you keep finding the number.

Return?the?final?value of?original.

?

Example 1:

Input: nums = [5,3,6,1,12], original = 3Output: 24Explanation: - 3 is found in nums. 3 is multiplied by 2 to obtain 6. - 6 is found in nums. 6 is multiplied by 2 to obtain 12. - 12 is found in nums. 12 is multiplied by 2 to obtain 24. - 24 is not found in nums. Thus, 24 is returned.

Example 2:

Input: nums = [2,7,9], original = 4Output: 4Explanation:- 4 is not found in nums. Thus, 4 is returned.

?

Constraints:

  • 1 <= nums.length <= 1000

  • 1 <= nums[i], original <= 1000


用hashset 估計更快;

Runtime:?3 ms, faster than?51.73%?of?Java?online submissions for?Keep Multiplying Found Values by Two.

Memory Usage:?42.2 MB, less than?41.62%?of?Java?online submissions for?Keep Multiplying Found Values by Two.


Leetcode 2154. Keep Multiplying Found Values by Two的評論 (共 條)

分享到微博請遵守國家法律
南涧| 彰化县| 涞水县| 金门县| 祁阳县| 绥江县| 汉寿县| 莒南县| 治多县| 琼海市| 泰安市| 宁化县| 武安市| 毕节市| 上杭县| 隆林| 永川市| 胶南市| 石林| 固阳县| 六枝特区| 兴山县| 微博| 惠安县| 德兴市| 永寿县| 滨海县| 屯昌县| 清河县| 栖霞市| 马龙县| 遵化市| 莆田市| 吉隆县| 平定县| 上高县| 盐亭县| 横山县| 房产| 方正县| 东海县|