简单的地图可以用二维数组,别的要看情况
比如让你设计一个地图系统,地图系统有一个功能,查找从出发地A到目的地B的最短路线,方便人们出行。那可能就会用到图中最短路径的算法了。个人觉得学习数据结构主要是培养思想的,数据结构在使用过程中可能会根据实际需要改变的,但是基本的思想不变。在程序的优化过程中更好的优化程序的数据结构。
没啥复杂的数据结构和算法啊,那个游戏的implementation是straight forward的。。。
希望你把问题再描述清楚一些