已猜次数
0
剩余范围
1 – 100
最好成绩
—
我想好了一个 1 到 100 之间的整数
回车直接提交 · 也可以点下面的数字键盘
最优策略是二分法:每次猜中间值,1–100 最多 7 次必中(因为 2⁷ = 128)。
靠直觉随便猜平均要 10 次以上——这也是「猜数字」最实用的一课:把搜索空间对半砍永远是最快的。
使用说明
- 选好数字范围,电脑会在心里想一个数。
- 输入你的猜测,回车提交,或者点下面的数字键盘。
- 会告诉你「大了」还是「小了」,右侧实时显示还有多少种可能。
- 想刷新最快记录,就每次猜剩余范围的中间值。
- 范围会记住你的最好成绩,换档位分别记。
常见问题
最少几次一定能猜中?
1–100 是 7 次,1–1000 是 10 次,1–10 只要 4 次。原因是最优策略每次把可能性砍一半,100 种可能砍 7 次就只剩 1 种(2⁷ = 128 ≥ 100)。这就是二分查找的时间复杂度 O(log n) 的来源。
为什么我随便猜要十几二十次?
因为靠直觉猜是「随机搜索」,平均需要 n/3 次左右,而且随着范围收窄不会更快。二分法每次都砍掉一半,是指数级的差距——范围越大差距越夸张。
游戏会记住我猜的数吗?
不会。答案只在当前页面的内存里,刷新页面就重新开始。最好成绩存在你本地浏览器的 localStorage 里,不会上传到任何服务器。
二分法在生活里有什么用?
很实用:查纸质词典、猜一个数与区间的定位、找空调温度合适的那一档、排查是哪个环节出的问题(每次砍一半测试范围)。只要候选是一维有序的,二分就是最快的。
手机上能玩吗?
可以。下面有一块数字键盘,比调系统输入法快,也避免了输入框被键盘挡住。
相关工具
2048 小游戏
在线 2048 小游戏,方向键、WASD 或手指滑动让数字方块滑动合并,支持 3×3 到 5
贪吃蛇
免费在线贪吃蛇,方向键 / WASD / 滑动屏幕控制,支持四档速度、穿墙模式、最高分记录和
五子棋(人机对战)
在线五子棋人机对战,你执黑先行,电脑用棋型打分算法应对,能识别活四、冲四、活三等棋型,支持三
扫雷
在线经典扫雷,初级 9×9、中级 16×16、高级 16×30 三档难度,第一次点击保证安全
俄罗斯方块
免费在线俄罗斯方块,标准 10×20 棋盘、7-bag 随机出块、幽灵落点提示和下一块预览,
在线拼图
在线拼图游戏,上传自己的图片或直接用内置图案,切成 3×3、4×4、5×5 后打乱,拖拽碎片