亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

劍指Offer之二進制中1的個數(題10)

發布時間:2020-06-13 13:30:13 來源:網絡 閱讀:259 作者:ye小灰灰 欄目:編程語言





 1 /****************************************                                                                                                 
  2     > File Name:test.c
  3     > Author:xiaoxiaohui
  4     > mail:1924224891@qq.com
  5     > Created Time:2016年05月23日 星期一 21時04分35秒
  6 ****************************************/
  7 
  8 #include<stdio.h>
  9 
 10 int SumOfBit(int num)
 11 {
 12     int count = 0;
 13     int i = 0;
 14 
 15     for(;i <= 32; i++)
 16     {
 17         if( (num & (1 << i)) == 1)    //對應的bit位為1
 18         {
 19             count++;
 20         }
 21     }
 22 
 23     return count;
 24 }




 1 /****************************************                                                                                                 
  2     > File Name:test1.c
  3     > Author:xiaoxiaohui
  4     > mail:1924224891@qq.com
  5     > Created Time:2016年05月23日 星期一 21時24分40秒
  6 ****************************************/
  7 
  8 
  9 
 10 
 11 /*這種算法只適應于正數的情況, 當為num為負數時,在某些平臺下會是死循環
 12  這種算法如果是正數,則不用算32次循環了*/
 13 
 14 
 15 #include<stdio.h>
 16 
 17 int NumOfBit(int num)
 18 {
 19     int count = 0;
 20 
 21     while(num != 0)
 22     {
 23         if( (num & 1) == 1)
 24         {
 25             count++;
 26         }
 27 
 28         num >> 1;
 29     }
 30 
 31     return count;
 32 }
~


1 /****************************************                                                                                                 
  2     > File Name:test3.c
  3     > Author:xiaoxiaohui
  4     > mail:1924224891@qq.com
  5     > Created Time:2016年05月23日 星期一 21時30分13秒
  6 ****************************************/
  7 
  8 
  9 
 10 
 11 /*這種算法最佳*/
 12 
 13 #include<stdio.h>
 14 
 15 int NumOfBit(int num)
 16 {
 17     int count = 0;
 18 
 19     while(num != 0)
 20     {
 21         num = num & (num - 1);
 22         count++;
 23     }
 24 
 25     return count;
 26 }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扎鲁特旗| 京山县| 故城县| 上饶市| 南靖县| 遵化市| 广平县| 富宁县| 无棣县| 武乡县| 通道| 泰顺县| 苏尼特右旗| 大邑县| 桑日县| 织金县| 同德县| 灵川县| 明光市| 安新县| 遂川县| 冷水江市| 平潭县| 临汾市| 安远县| 合肥市| 视频| 黑水县| 修水县| 清流县| 永德县| 太湖县| 泾阳县| 克东县| 大竹县| 论坛| 东莞市| 额敏县| 黎川县| 延川县| 丰原市|