试题详情
- 简答题什么是数据结构?一个数据结构结构的二元组定义形式是什么样的?举例解释其含义。
- 概括地说,数据结构是互相有关联的数据元素的集合。也就是说,数据结构是由某个数据元素的集合和该集合中的数据元素之间的关系组成的,因此数据结构可以用一个二元组来表示。例如,B=(D,R),其中D是某一数据元素的集合,R是D上的关系的有限集。R所表示的是集合D的数据元素之间的逻辑关系,它表示的可能是数据元素之间客观存在的某种联系,也可能是为了处理问题的需要而人为组织的数据元素之间的某种关系,因此,称之为数据的逻辑结构。例如,一个农历节气表,就构成了一个数据结构,其数据元素是一年的农历二十四节气,数据元素之间的关系是节气的时间先后关系。又如,一个某年级学生的成绩排序表,也是一个数据结构,其数据元素是包含成绩项的该年级的学生记录,数据元素之间的关系是学生之间的成绩高低关系。为了在计算机中进行数据处理,必须把从实际问题中抽象出来的数据的逻辑结构映象到计算机的存储器中,即要把抽象出来的数据元素集合D和数据元素之间的关系存储到计算机的存储器中,称之为数据的物理结构或存储结构,它是数据的逻辑结构在计算机中的表示。
关注下方微信公众号,在线模考后查看
热门试题
- 散列表
- 算法的计算量大小称为算法的()
- 假定利用数组A[N]顺序存储一个栈,to
- 链式存储结构中的结点包含()域和()域。
- 单链表的存储密度()顺序表的存储密度。
- 对于不同的使用者,一个表结构既可以是栈,
- 试设计算法计算一棵给定二叉树上所有结点数
- 试编写算法求单循环链表的表长。
- 设单循环链表L1,对其遍历的结果是:x1
- 设矩阵A是一个对称矩阵,为了节省存储,将
- 已知一个有序表为(12,18,24,35
- 树的度是指各结点的度的最大值。
- 数据结构里,逻辑结构和存储结构指的是同一
- 数据结构里,已知product是结构体类
- 设字符串S1= “ABCDEF”,S2=
- n个顶点e条边的图采用邻接矩阵存储,深度
- 在单链表中设置头结点的作用是()。
- 设有n个关键字具有相同的Hash函数值,
- 由零个或多个字符组成的有限序列,称为()
- 二叉树中每个结点的两棵子树的高度差等于1