发布网友 发布时间:2022-03-27 19:52
共5个回答
懂视网 时间:2022-03-28 00:13
非线性数据结构指的是一个元素的直接前驱和直接后继都不只有0个或者1个,而树中一个元素的直接后继不可以有多个,图的直接前驱和直接后继都不可以有多个。
非线性数据结构是数学用语,其逻辑特征是一个结点元素可能有多个直接前驱和多个直接后继。传统文本(例如书籍中的文章和计算机的文本文件)都是线性结构,阅读是需要注意顺序阅读,而超文本则是一个非线性结构。在制作文本时,可将写作素材按内部联系划分成不同关系的单元,然后用制作工具将其组成一个网型结构。阅读时,不必按线性方式顺序往下读,而是有选择的阅读自己感兴趣的部分。在超文本文件中,可以用一些单词,短语或图像作为连接点。这些连接点通常同其他颜色显示或加下划线来区分,这些形式的文件就成为超文本文件。通过非线性结构,可能实现页面任意跳转。有一个以上根结点的数据结构一定是非线性结构。
热心网友 时间:2022-03-27 21:21
一、线性结构是一个有序数据元素的集合。 其中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。常用的线性结构有:线性表,栈,队列,双队列,数组,串。热心网友 时间:2022-03-27 22:39
逻辑结构是元素之间的逻辑关系,热心网友 时间:2022-03-28 00:14
这个属于数据结构的范畴:追答队列是先进先出的线性表。
主要有进队列和出队列两个操作。
队列和栈都是操作首先的线性表,栈是先进后出。
热心网友 时间:2022-03-28 02:05
网线