news 2026/9/9 1:08:01

第 487 场周赛Q1——3827. 统计单比特整数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第 487 场周赛Q1——3827. 统计单比特整数

题目链接:3827. 统计单比特整数(简单)

算法原理:

解法:暴力枚举

15ms击败12.14%

时间复杂度O(Nlogn)

①遍历区间 [0, n] 中的每一个整数
②将每个整数转换为二进制字符串
③检查二进制字符串的所有字符是否与第一个字符完全相同
④统计满足条件的整数个数并返回

Java代码:

class Solution { public int countMonobit(int n) { int count=0; for(int i=0;i<=n;i++) if(check(i)) count++; return count; } private boolean check(int n){ String s=Integer.toBinaryString(n); for(int i=1;i<s.length();i++) if(s.charAt(i)!=s.charAt(0)) return false; return true; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/7 23:10:50

白帽黑客学习网站大全!全网合法资源汇总,速存防删

我们学习网络安全&#xff0c;很多学习路线都有提到多逛论坛&#xff0c;阅读他人的技术分析帖&#xff0c;学习其挖洞思路和技巧。但是往往对于初学者来说&#xff0c;不知道去哪里寻找技术分析帖&#xff0c;也不知道网络安全有哪些相关论坛或网站&#xff0c;所以在这里给大…

作者头像 李华
网站建设 2026/9/4 17:10:23

python+vue开发的性格测试系统-pycharm DJANGO FLASK

文章目录技术栈选择核心功能模块数据交互流程部署与优化大数据系统开发流程主要运用技术介绍源码文档获取定制开发/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;技术栈选择 Python后端框架可选Django或Flask&#xff1a; Django&#xff1a;适合…

作者头像 李华
网站建设 2026/9/6 7:12:04

AIGC检测率怎么降低?ChatGPT写的论文这样处理

AIGC检测率怎么降低&#xff1f;ChatGPT写的论文这样处理 ChatGPT论文的降AI全攻略 AIGC检测率怎么降低&#xff1f;用ChatGPT写论文的同学越来越多&#xff0c;但AI率动辄90%以上。这篇教程帮你解决问题。 ChatGPT论文的典型特征 ChatGPT生成的内容有明显标记&#xff1a;…

作者头像 李华
网站建设 2026/9/8 3:52:55

基于python OpenCV的车牌识别计费系统

基于Python OpenCV的车牌识别计费系统设计 第一章 绪论 停车场、高速公路等场景的车牌识别计费是智慧交通的核心应用环节&#xff0c;传统人工计费模式效率低、易出错&#xff0c;而商用车牌识别系统成本高、适配性差&#xff0c;难以满足中小场景的个性化需求。Python语言具…

作者头像 李华