C语言数据结构,什么是非线性,什么是线性,可以举例吗

如题所述

线性结构的定义是除了头结点以外只有唯一的前驱结点,除了尾结点外只有唯一的后继结点,比如数组、栈、队列都是线性结构,除此之外都是非线性结构。

列如有数据{a,b,c,d,e}
a->-b>-c>d->e这就是线性的(线性的也分连续非连续,进出顺序...)
a->b a->c b->c c->a a->d就是非线性的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-25
线性简单来说就是等差或者等比数列那样,相邻两个数之间有某种特定的关系,非线性就是乱七八糟。。再说我记得这是高数的内容啊,C里面也有这个?
相似回答