问题描述
- C++写一个类似于12306的系统 各班次火车信息用什么数据结构好呢
-
火车信息包括班次名 票数 各停靠站 以及各停靠站的剩余票数 求指导 我在链表和结构数组之间纠结
解决方案
觉得结构数组好些,一是容易实现,二是理解起来也更容易些,把所有相关信息都放在一个结构体中,用到哪个信息直接调用就好,每个结构体实现对应一个火车班次
解决方案二:
反正你就是做一个学生习作,用什么其实都无所谓,关键看你会什么以及你老师要求你怎么做。数组实现简单,但是长度不易改变,链表比较灵活,但是前提是你要会。如果你会的话,没什么纠结的。
解决方案三:
自己写个linked list。node用struct或者class写。
stl的linked list满足不了你的需求。
时间: 2024-10-31 23:39:33