【发布时间】:2016-06-24 23:21:43
【问题描述】:
我正在学习数据结构课程,我相信我理解一些事情,比如我知道有不同种类的具有不同规则的树,而且我知道堆栈和队列之类的东西只是不同的具体实现方式链接列表或 ArrayList 取决于您想要做什么。但是,现在我有一个家谱项目,它说我需要读取前后顺序遍历,其中包含所有这些人的名字和姓氏和性别的列表,它说我需要构建一个通用树并将级别顺序遍历打印为逗号分隔列表但是;我必须为每个人创建一个唯一的密钥并创建两个字典和一个队列和一个列表来执行此操作???说明书长达 10 多页,我实际上很害怕。星期二到期,我什至不知道 如果字典只是实现链表的另一种方式?
【问题讨论】:
-
在计算机科学中,关联数组、映射、符号表或字典是由(键、值)对的集合组成的抽象数据类型,这样每个可能的键在收藏。与此数据类型相关的操作允许: 将一对添加到集合中。 tldr - 字典由键(唯一标识符)和值对组成。
标签: dictionary data-structures tree linked-list key