以下哪种数据结构最适合表示一个具有多个顶点和边的网络关系?
答案解析
核心考点:不同数据结构的使用场景。数组和链表通常用来表示线性序列,二叉树通常用来表示层级关系。而图可以表达更复杂的关系,如网络关系,其中顶点表示实体,边表示实体之间的联系。A选项:数组适合表示线性结构,不适合表示网络关系。B选项:链表适合表示线性结构,不适合表示网络关系。C选项:二叉树适合表示层级结构,不适合表示网络关系。D选项:图是一种适合表示网络关系的数据结构。
正确答案:D