摘要: 1 // 面试题16:数值的整数次方 2 // 题目:实现函数double Power(double base, int exponent),求base的exponent 3 // 次方。不得使用库函数,同时不需要考虑大数问题。 4 5 #include <iostream> 6 #include 阅读全文
posted @ 2019-02-19 20:06 Run_For_Love 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1 #include"iostream" 2 using namespace std; 3 4 int CountDifferentBit(int m,int n) 5 { 6 int cnt=0,diff=m^n; 7 while(diff) 8 { 9 cnt++; 10 diff=(diff- 阅读全文
posted @ 2019-02-19 18:46 Run_For_Love 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1 #include"iostream" 2 using namespace std; 3 4 bool IsTwoPower(int n) 5 { 6 return !((n-1)&n); 7 } 8 9 int main() 10 { 11 int n; 12 while(cin>>n) 13 阅读全文
posted @ 2019-02-19 18:41 Run_For_Love 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1 // 面试题15:二进制中1的个数 2 // 题目:请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如 3 // 把9表示成二进制是1001,有2位是1。因此如果输入9,该函数输出2。 4 5 #include <cstdio> 6 7 int NumberOf1_Solution 阅读全文
posted @ 2019-02-19 18:31 Run_For_Love 阅读(236) 评论(0) 推荐(0) 编辑