数据结构与算法-1 基本概念

1.为什么使用数据结构与算法:

    比如五子棋的规则,输赢定义。

    算法:对弈的规则和策略。

    模型:棋盘棋子的表示。

2.数据结构的基本概念:

    数据之间相互存在的一种或者多种特定的关系的元素的集合。

    基本分类:逻辑结构,存储结构。

    逻辑结构:大小,前后,左右等等。

    存储结构:

3.逻辑结构:

    数据对象中数据元素之间的相互关系

    ①集合结构

    ②线性结构

    ③树形结构

    ④图形结构

4.物理结构(存储结构)

    ①顺序存储结构(美女来插队)

        比如C语言里面申请连续空间


    ②链式存储结构(无间道里面卧底和上线的关系)

        link链表结构就是这样(不需要分配连续的空间)

        


猜你喜欢

转载自blog.csdn.net/qq_34729723/article/details/80783547