{"id":"mb-20260830-81c755","kind":"deep","title":"从巴基斯坦上一艘船，方向盘焊死一米都不转，能笔直开到哪","summary":"从巴基斯坦上一艘船，方向盘焊死一米都不转，能笔直开到哪","body":"从巴基斯坦上一艘船，方向盘焊死一米都不转，能笔直开到哪？\n堪察加半岛，俄罗斯远东。\n整整 32089 公里。\n绕过大半个地球，相当于赤道周长的百分之八十。\n途中穿过印度洋、避开马达加斯加、擦过南极与南美洲之间的德雷克海峡、横跨整个太平洋，不碰任何一块陆地。\n在平面的二维地图上看，这是一条扭曲怪异的巨大波浪线。\n但在真实的三维球体上，它是绝对的直线。\n同样的事情也发生在陆地上。\n从中国福建晋江出发，不打一把方向盘，可以一路笔直开到葡萄牙的萨格里什。\n全长 11241 公里，横穿欧亚大陆 15 个国家，中间连一个大型水体都撞不到。\n这事最早在 2012 年由 Reddit 网友提出，在网上吵了整整六年。\n所有人都在争：地球海岸线是分形的，岛屿星罗棋布，你怎么证明中途没有蹭到某个无名礁石？\n为什么没人早点用计算机把它算出来？\n因为算不动。\n如果用 1 角分精度的全球高程模型把地球切开，要在球面上穷举所有可能的大圆航线，一共有 2.33 亿条。\n要验证这些路径上的每一个坐标点，需要排查超过 5 万亿次。\n把最顶级的超级计算机搬来做暴力穷举，也得耗费数年。\n2018 年，两位物理学家 Rohan Chabukswar 和 Kushal Mukherjee 写了一篇论文，把这个看似无解的死局破了。\n他们没有找超算，只用了一台普通的笔记本电脑。\n只花了 10 分钟。\n他们没靠硬件蛮力，用的是运筹学里的经典武器：分支定界算法（Branch and Bound）。\n这套算法的逻辑极度精巧。\n它根本不去挨个检查那 2.33 亿条航线。\n它把成千上万条路径打包成一个集合，先计算这个集合在理论上能达到的最大无障碍长度。\n如果一个集合能给出的最好上限，还不如手里已经找到的一条已知航线长，整个分支就会被瞬间砍掉。\n一个坐标点都不用再算。\n通过一层层递归与数学定界，绝大多数无效计算被成片剪除。\n一个原本需要数百年的天文数字，被压缩成了几分钟的代码运行。\n很多人以为解决极限难题靠的是堆砌算力。\n算力只是蛮力。\n在面对指数级爆炸的复杂现实时，真正的突破，在于先在数学上证明哪些地方根本不用看。\n剪枝比算力更昂贵。\n知道什么可以忽略，比把所有东西都算一遍，要聪明得多。","topic":"从巴基斯坦上一艘船，方向盘焊死一米都不转，能笔直开到哪","frame_type":["分支定界算法（Branch and Bound）","机制"],"citations":[],"channel_note":"","identity_notice":"","source_type":"generated","status":"published","generated_at":"2026-08-30 22:01:32","legal_anchor_count":0,"transcript_citation_count":0}