資料整理同砌好 data format 最花時間
algorithm 概念係同運輸署路線做比較
要符合 topological order 之餘
站距就當罰分
然後就將巴士公司同運輸署嘅路線盡力匹配
基本上就係 dynamic programming
有興趣上 leetcode 有堆練習題
top tier 嘅人十零分鐘就寫完一題
甚至更快
但要記住 dynamic programming 係 heuristic algorithm
總有可能有啲錯謬
收到 user report 就再 fine tune