程序员面试金典 - 面试题 17.06. 2出现的次数(找递推规律)
生活随笔
收集整理的這篇文章主要介紹了
程序员面试金典 - 面试题 17.06. 2出现的次数(找递推规律)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 題目
編寫一個方法,計算從 0 到 n (含 n) 中數字 2 出現的次數。
示例: 輸入: 25 輸出: 9 解釋: (2, 12, 20, 21, 22, 23, 24, 25)(注意 22 應該算作兩次)提示: n <= 10^9來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/number-of-2s-in-range-lcci
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。
2. 解題
同題:劍指Offer - 面試題43. 1~n整數中1出現的次數(找規律+公式)
按位遍歷每個位,例如521
0 ms 5.9 MB
總結
以上是生活随笔為你收集整理的程序员面试金典 - 面试题 17.06. 2出现的次数(找递推规律)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员面试金典 - 面试题 17.23.
- 下一篇: LeetCode 663. 均匀树划分(