最近更新的博客
- 华为 od 2023 | 什么是华为 od,od 薪资待遇,od 机试题清单
- 华为 OD 机试真题大全,用 Python 解华为机试题 | 机试宝典
- 【华为 OD 机试】全流程解析+经验分享,题型分享,防作弊指南
- 华为 od 机试,独家整理 已参加机试人员的实战技巧
本篇题解:不含 101 的数
题目
橡皮擦在学习二进制时,发现了一类不含 101 的数,
也就是将数字用二进制表示,不能出现 101 。
现在给定一个正整数区间 [l,r],请问这个区间内包含了多少个不含 101 的数?
输入
输入一行,包含两个正整数 l l l, r r r(1≤ l l
博客介绍了华为OD机试中关于不含101的数的题目,提供了解题思路和GO语言的代码实现。在给定的正整数区间内,计算不含二进制串101的数字数量,通过异或运算检测是否存在101模式。文章还提醒读者在机试时要理解并模仿解题,而非单纯背诵代码。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



