数据结构

一.数据结构

  数据结构是指相互之间存在这一种或者多种 关系的数据元素的集合和该集合中数据元素之间的关系组成

二.数据结构的分类

  线性结构:数据结构中的元素存在这一对一的相互关系

    列表:在其他编程语言中称为"数组",是一种基本的

    栈:是一种数据结构,可以理解为只能在一端进行插入或者删除操作

      特点:后进先出

      栈的概念: 栈顶,栈底

      栈的基本操作: 进栈.出栈,取栈顶 

    队列: 队列是一个数据集合,仅允许在列表的一端进行插入,另一端进行删除

    进行插入的一端称为队尾,插入动作称为进队或入队

    队列的使用方法:进队,出队,并列队列     

    链表: 每个元素都是一个对象,每个对象称为一个节点,包含有数据                                                                                

  树结构:数据机构中的元素存在一对多的相互关系

  图结构: 数据结构中的元素存在多对多的相互关系

 

posted @ 2019-03-02 13:10  RootEvils  阅读(162)  评论(0编辑  收藏  举报