数据结构和算法学习-(线性表)

## 线性表

*  排队的时候只需要记住前一个元素和后一个元素就可以了

*  线性表,像排队一样,具有线一样性质的结构

*  线性表(List):由零个或者多个数据元素组成的有限序列

## 需要注意几个关键的地方:

*  1 首先它是一个序列,也就是说元素之间是有个先来后到的

*  2 若元素存在多个,则第一个元素无前驱,而最后一个元素无后继,其他元素都有并且只有一个前后元素

*  3元素是有穷的

*  数学语言进行定义:a1,a2,ai-1,ai,ai+1...an

*  所以线性表元素的个数n(n>=0),当长度n为0时候,则线性表为空

## 抽象数据类型

* 指一组性质相同的值的集合以及定义在此集合上的一些操作的总称

* 原子类型:不可以再分解的基本类型,例如整型、浮点型等

* 结构类型:有若干个类型组合而成,是可以再分解的,例如整型数组是由若干整型数据组成的

* 抽象:是指抽取事物具有的普遍性的本质。

* 抽象数据类型(Abstract Data Type,ADT)是指一个数学模型的定义仅取决于它的一组逻辑特性,而在其计算机内如何表示和实现无关。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 昨天看了个新闻阿尔法狗,最新升级版,不需要人类的知识,只是通过自我博弈就可以成为顶级围棋高手。 人工智能可以根据规...
    李雪磊阅读 1,205评论 0 0
  • 第六章 超级认知能力 一、功能与超级能力 今天我们来研究,当超级智能真的被实现出来以后,它会不会真的威胁人类。如果...
    丹菡阅读 4,198评论 3 18
  • 感觉看完人名的名义之后有很大的感触,感动,惋惜,痛恨,暗爽。 不知道为什么,每次看到他们被抓的时候都特别惋惜,看到...
    噜噜噜噜噜噜胡阅读 580评论 0 0
  • 最近关于在地铁上丢书的活动,因着笔者是一个预备留学党,恰巧是打算去英国,所以在自媒体关注中,对英国的事儿都比较八卦...
    辛玄烨阅读 739评论 16 15
  • 你应该回来了吧。 我一直觉得你是因为没有信号,或者用了另一个微信号,所以才没有回我。但是现在,我没法再骗自己了。 ...
    轻芷与诗阅读 284评论 0 3