09 2020 档案
摘要:将整数转化为二进制数,要除2取余,余1这一位就是1,整除这一位就是0,存在两种特殊情况,就是输入的数是1或者0,因为<2所以没法做整除判断,所以要在程序开头做个判断,如果输入的是0,直接返回1的个数为0,因为整除法得到1的个数要比正常的少一个,所以最终要给1的个数+1,所以输入的数是1也可以算到这种
阅读全文
摘要:#include <iostream> #include <vector> using namespace std; //STL vector的几种清空容器(删除)办法 void test() { vector<int> vecnum; vecnum.push_back(1); vecnum.pus
阅读全文