北京和上海的bus还有不少是人工售票
自动投币拍卡的都是上车时候只投拍一次, 何来分段收费?
两次拍卡的系统本来就设计和实施上就比单次拍卡的要难的多. 虽然这并不是translink的借口, 但在评论前至少要搞明白到底是怎么回事吧.
虽然不懂计算机,我们也可以看看运算量有多大:
大温地区一共有多少个公交站?夸张一点,按照5位数的极限,那就是 100,000 个
可是大温地区一共只有 3 个 zone,在计算芯片里面运算匹配,最多也就运算 300,000 次(这部分完全可以上车拍卡的时候算好,然后把所在zone信息存好)
当然,到达的目的地还需要计算芯片再来运算匹配一次,也算 300,000 次吧
所以最多经过 600,000次运算,就能肯定确认出发地和目的地了,然后再算价格,无非就是 3 个 zone 之间的排列组合,最多也就 9 次运算
所以最坏的情况,600,009 次 5位数以内的匹配运算,请懂计算机的来说说普通的芯片要算多长时间?
个人猜想:十进制的99999对应的二进制是11000011010011111,共17位,就算18位吧。18位乘以600,009次,等于10,800,162位次,相当于约10milliion 位次。普通手机的CPU芯片约1GHz,这样算来岂不是要 10 毫秒,也就是 0.01秒的时间?