Palantir店面题目# JobHunting - 待字闺中j*82015-06-26 07:061 楼一个人旅行,做很多飞机。给一个飞机票的数组,每个机票有Depart and Arrivalcities。写code,来找出机票的次序,从起始City开始,打印出这个序列。
n*n2015-06-26 07:062 楼拓扑排序。不过要考虑来回飞的情况。【在 j******8 的大作中提到】: 一个人旅行,做很多飞机。给一个飞机票的数组,每个机票有Depart and Arrival: cities。写code,来找出机票的次序,从起始City开始,打印出这个序列。
t*o2015-06-26 07:064 楼感觉用hashmap就可以解决啊。对每一张机票,depart city为key,arrive city为value存入map里,然后唯一一个没有作为value的city就是一开始初始的出发城市,然后依次look up hashmap就能找到itinerary
n*n2015-06-26 07:065 楼这题关键是算法。邻接表一样解决问题。【在 t****o 的大作中提到】: 感觉用hashmap就可以解决啊。对每一张机票,depart city为key,arrive city为: value存入map里,然后唯一一个没有作为value的city就是一开始初始的出发城市,然: 后依次look up hashmap就能找到itinerary
w*h2015-06-26 07:066 楼如果给定date的话直接sort intervals能搞定吧?感觉连cities的信息都不用。【在 j******8 的大作中提到】: 忘了给另一个条件:date。如果碰到来回飞就判断date来决定。
k*g2015-06-26 07:067 楼请教下啥是sort intervals?【在 w*****h 的大作中提到】: 如果给定date的话直接sort intervals能搞定吧?感觉连cities的信息都不用。
l*t2015-06-26 07:0610 楼可以把departure和arrival都忽略不计么?按机票时间排搁序。难道此人还有time machine不成。【在 j******8 的大作中提到】: 一个人旅行,做很多飞机。给一个飞机票的数组,每个机票有Depart and Arrival: cities。写code,来找出机票的次序,从起始City开始,打印出这个序列。
j*32015-06-26 07:0612 楼哈哈,这个真是神补刀赞!【在 l*****t 的大作中提到】: 可以把departure和arrival都忽略不计么?: 按机票时间排搁序。难道此人还有time machine不成。
l*n2015-06-26 07:0613 楼买了票没坐,不行?【在 l*****t 的大作中提到】: 可以把departure和arrival都忽略不计么?: 按机票时间排搁序。难道此人还有time machine不成。