我在遍历我tableLegs
的公共汽车时间表时遇到问题,以查找乘客从 a 到 b 需要采取的一系列腿legID
,例如乘客想要从LocID
of开始c
并前往LocID
of p
,我想要组成那次旅行LegID
的一系列腿(01
, 02
, 04
),希望这很容易理解。
桌腿
=============================================
LegID startLocID endLocID departTime
01 a e 9:00
02 e i 10:00
03 i m 11:00
04 i q 11:00
表LegStops
=========================================
LegID stopNo LocID TripTime
01 1 a 0 min
01 2 b 20 min
01 3 c 30 min
01 4 d 40 min
01 5 e 60 min
02 1 e 0 min
02 2 f 20 min
02 3 g 30 min
02 4 h 40 min
02 5 i 60 min
03 1 i 0 min
03 2 j 20 min
03 3 k 30 min
03 4 l 40 min
03 5 m 60 min
04 1 i 0 min
04 2 n 20 min
04 3 o 30 min
04 4 p 40 min
04 5 q 60 min
为了给你一个我在这里努力实现的基础,这是一个巴士网站,每次旅行都由不同的腿组成。