- 博客(1)
- 收藏
- 关注
原创 【C++】二进制比特串中1的位置
问题描述:获取某一整数对应的二进制比特串中最右端1的位置(右数,从0开始计数)。string intToString(unsigned int a) {//将整数转换为二进制字符串 bitset<32> bit(a); string ret = bit.to_string(); return ret;}int lsb(string str) {//获取字符串中右数第一个1的位置 for (int i = str.length(); i > 0; i--) { .
2021-10-05 19:54:15 1097
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人