Data structures 在以下情况下,哪些数据结构是最佳的

Data structures 在以下情况下,哪些数据结构是最佳的,data-structures,Data Structures,我的答案是: a) 排队 b) 有向图 c) 哈希表 d) 二维阵列 e) 堆叠 f) 哈希表 g) 排队 h) 排列 i) 堆叠 j) 不知道我通常会选择与您相同的数据结构,只有少数例外: a)堆将根据程序的优先级对程序进行排序,从而允许快速O(1)访问具有最高优先级的程序 b)可以使用无向图,因为电信是对称的 e)&i)在实际场景中可能会使用双链接列表,因为它允许重做/转发功能,但堆栈也没有错 h)链表会更好,因为条目的大小会不断增加 j)可以使用有向图(允许目录循环等)那么你的问题是什么?

我的答案是:

a) 排队 b) 有向图 c) 哈希表 d) 二维阵列 e) 堆叠 f) 哈希表 g) 排队 h) 排列 i) 堆叠
j) 不知道

我通常会选择与您相同的数据结构,只有少数例外:
a)堆将根据程序的优先级对程序进行排序,从而允许快速O(1)访问具有最高优先级的程序
b)可以使用无向图,因为电信是对称的
e)&i)在实际场景中可能会使用双链接列表,因为它允许重做/转发功能,但堆栈也没有错
h)链表会更好,因为条目的大小会不断增加

j)可以使用有向图(允许目录循环等)

那么你的问题是什么?你不能查一下那些答案吗?如果你对具体的问题有疑问,可以提问。但是不要让我们帮你做家庭作业。