• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Uriel's Corner

            Research Associate @ Harvard University / Research Interests: Computer Vision, Biomedical Image Analysis, Machine Learning
            posts - 0, comments - 50, trackbacks - 0, articles - 594
            輸入n,輸出從0~n每個數二進制表示的1的數量
            O(n)復雜度的方法比較巧妙:1000..0這樣的數1的數量一定是1,所以某個數i的1的含1數量等于1(首位)+(i-p)的含1數量,p為與i位數相等的1000...0的十進制表示


             1 #338
             2 #Runtime: 52 ms (Beats 71.57%)
             3 #Memory: 17.3 MB (Beats 36.53%)
             4 
             5 class Solution(object):
             6     def countBits(self, n):
             7         """
             8         :type n: int
             9         :rtype: List[int]
            10         """
            11         ans = [1] * (n + 1)
            12         ans[0] = 0
            13         for i in range(1, n + 1):
            14             if (i & (i-1)) == 0:
            15                 p = i
            16             else:
            17                 ans[i] = 1 + ans[i - p]
            18         return ans
            久久久久亚洲精品中文字幕| 一本久久a久久精品亚洲| a级成人毛片久久| 久久成人国产精品二三区| 久久国产精品免费| 午夜天堂av天堂久久久| 久久国产精品-国产精品| 久久精品视频91| 浪潮AV色综合久久天堂| 国产精品欧美亚洲韩国日本久久| 怡红院日本一道日本久久| 日本高清无卡码一区二区久久 | 91久久精品视频| 午夜精品久久久久久| 精品久久一区二区三区| 怡红院日本一道日本久久| 99久久国语露脸精品国产| 一本色道久久88综合日韩精品| 国产成人精品久久免费动漫 | 无码国内精品久久人妻麻豆按摩| 久久久久亚洲av综合波多野结衣 | 日本道色综合久久影院| 99久久无色码中文字幕人妻| 精品国产91久久久久久久a| 国产精品女同久久久久电影院| 无夜精品久久久久久| 激情综合色综合久久综合| 成人国内精品久久久久影院| 99久久夜色精品国产网站| 色婷婷狠狠久久综合五月| 久久久精品无码专区不卡| 99久久www免费人成精品| 久久精品人人做人人爽电影| 精品久久久久久无码专区 | 中文精品久久久久国产网址 | 久久er热视频在这里精品| 日韩人妻无码精品久久免费一 | 伊人久久大香线蕉综合Av| 99久久免费国产精品特黄| 亚洲国产精品狼友中文久久久| 精品久久久久久久中文字幕|