> 问题来了,为什么 B-C ,C-D 都有票,就是不可以直接购买 B-D 楼上说的对,按票务段分的车票数量,可以保证只是坐 B-C 和 C-D 人票数吧,如果不这么坐,极端情况可能 B-D 的人把票都买走了,那 B-C 和 C-D 旅程的人没法买了。
前置,车票是公共资源,考虑的情况不是单纯有无,更多是“合理分配” 这样的话,算法因子就多了很多了 玩过一些模拟交通的游戏就知道,车站选点都是学问,自然车票多寡都需要匹配 只能说平台应该提供一些“优化方案”,就像城市公交那样组合一下票源,让乘客可选
说一个最近买票的事情。 一趟车从 A->B->C (省去中间其他站),每个站中间都会跨 0 点。 想买 4 月 28 号 B->C ,但太热门了没抢上,一路往前看余票,翻到 A 站的时候灵机一动,买了 4 月 27 号 A -> C 的票。