2 jimmy9972 jimmy9972 于 2016.03.21 18:33 提问

C++写一个类似于12306的系统 各班次火车信息用什么数据结构好呢

火车信息包括班次名 票数 各停靠站 以及各停靠站的剩余票数 求指导 我在链表和结构数组之间纠结

3个回答

ftlisdcr
ftlisdcr   2016.03.21 19:07
已采纳

觉得结构数组好些,一是容易实现,二是理解起来也更容易些,把所有相关信息都放在一个结构体中,用到哪个信息直接调用就好,每个结构体实现对应一个火车班次

caozhy
caozhy   Ds   Rxr 2016.03.21 18:40

反正你就是做一个学生习作,用什么其实都无所谓,关键看你会什么以及你老师要求你怎么做。数组实现简单,但是长度不易改变,链表比较灵活,但是前提是你要会。如果你会的话,没什么纠结的。

qq_34043294
qq_34043294   2016.03.22 03:20

自己写个linked list。node用struct或者class写。
stl的linked list满足不了你的需求。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!