使用a linklist,a linkmap或者edge存储我的顶点之间关系的利弊是什么?
Gil*_*anc 13
边定义两个顶点之间的关系.例如,您定义两个顶点,Person和Car.然后定义边缘驱动器.该边缘将两个顶点连接在一起."简"推动"福特".
链接列表是与另一个类关联的类的列表.Car类可能包含Part类中的部件链接列表.汽车由多个部件组成.
linkmap是键的映射,类值与另一个类相关联.汽车类可能有PartType,Part的链接映射.汽车由多个部件组成,可按发动机,车身,底盘等分组.