金蝶Cloud销售模块参数配置全攻略:从流程打通到信用风控
2026/10/15 3:08:35
Problem: 868. Binary Gap 二进制间距
耗时100%,二进制位运算,前一个1的索引和后一个1的索引相减的绝对值的最大值
class Solution { public: int binaryGap(int n) { bitset<32> se(n); if(n <= 2 || se.count() == 1) return 0; int mx = 0, pre = -1; for(int i = 0; i < se.size(); i++) { if(se[i]==1) { if(pre >= 0) { mx = max(mx, i - pre); } pre = i; } } return mx; } };