news 2026/5/7 14:42:09

leetcode 868. Binary Gap 二进制间距-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 868. Binary Gap 二进制间距-耗时100

Problem: 868. Binary Gap 二进制间距

解题过程

耗时100%,二进制位运算,前一个1的索引和后一个1的索引相减的绝对值的最大值

Code

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; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 11:16:08

机器人日志系统十年演进

下面给你一条专门针对机器人系统的 「机器人日志系统十年演进路线&#xff08;2025–2035&#xff09;」。 这里的“日志系统”不是简单的 log 收集&#xff0c;而是机器人如何记住自己做过什么、为什么这么做、出了问题如何复盘、未来如何避免重犯。 一、核心判断&#xff08;…

作者头像 李华
网站建设 2026/5/7 0:35:50

机器人系统软件十年演进

下面给你一条站在“系统软件”而不是“算法或框架”视角的 《机器人系统软件十年演进路线&#xff08;2025–2035&#xff09;》。 这是把你前面所有话题——感知、定位、规控、日志、监控、诊断、仿真——统一到“软件系统如何承载机器人长期运行”这一条主线上。一、核心判断…

作者头像 李华
网站建设 2026/5/7 10:45:01

基于R语言的贝叶斯网络模型的实践技术应用

在现代的生态、环境以及地学研究中&#xff0c;变量和变量间的因果关系推断占据了非常重要的地位。在实践中&#xff0c;变量间的因果关系研究往往求助于昂贵的实验&#xff0c;但所得结果又经常与天然环境中的实际因果联系相差甚远。统计学方法是研究天然环境中变量间关系的好…

作者头像 李华
网站建设 2026/5/4 6:13:16

从公式到应用:卷积公式全面解析与实战指南

从公式到应用&#xff1a;卷积公式全面解析与实战指南 卷积&#xff0c;作为信号处理、图像处理、机器学习等领域的核心数学工具&#xff0c;看似抽象难懂&#xff0c;实则是描述“两个函数相互作用产生新函数”的直观模型。从图像处理中的模糊效果&#xff0c;到深度学习中的卷…

作者头像 李华
网站建设 2026/4/18 3:39:39

圣邦微电子(SGMICRO) SGM8044YTQ16G/TR TQFN 运算放大器

特性 低静态电流:670纳安/放大器(典型值) 轨到轨输入和输出 增益带宽积:在Vs5V时为15kHz(典型值) 宽供电电压范围:1.4V至5.5V .单位增益稳定 -40C至85C工作温度范围提供绿色SOIC-14、TSSOP-14和TQFN-3x3-16L封装选项

作者头像 李华