zoukankan      html  css  js  c++  java
  • 数据结构(一)

    - 绪论
        - 基本概念和术语
            - 数据:所有能输入到计算机中并被处理的符号的总称
            - 数据元素:数据的基本单位
            - 数据项:若干个数据项可以组成数据元素,数据项是数据的不可分割的最小单位
            - 数据对象:性质相同的的数据元素的集合
            - 数据结构:相互之间存在一种或多种特定关系的数据元素的集合
            - 逻辑结构(数据元素之间的逻辑关系)
                - 集合结构:结构中的元素除了同属于一个集合无任何其他关系
                - 线性结构:结构中的元素之间存在一对一的关系
                - 树形结构:结构中的元素存在一对多的关系
                - 图形结构:结构中的元素存在多对多的关系
            - 物理结构(数据结构在计算机中的表示)
                - 位:计算机中表示信息的最小单位
                - 元素/结点:由一个或若干个位组成的位串
                - 数据域:在数据元素中对应哥哥数据项的子位串
                - 元素或结点既是数据元素在计算机中的映像
            - 表示方式与存储结构
                - 顺序映像->顺序存储结构
                - 非顺序映像—>链式存储结构
            - 数据类型
                - 原子类型:不可分解
                - 结构类型:由若干成分按某种结构组成,可分解
                    - 固定聚合类型(例如:复数)
                    - 可变聚合类型(例如:一个有序整数序列,长度可变)
        - 抽象数据类型(ADT)
            - 数据对象D
            - 数据关系R
            - 基本操作P
        - 算法
            - 有穷性
            - 确定性
            - 可行性
            - 有输入
            - 有输出
            - 算法的设计要求
                - 正确性
                - 可读性
                - 健壮性
                - 效率与地低存储量需求
            - 算法效率的度量
                - 时间复杂度 T(n) = O(f(n))
                - 空间复杂度 S(n) = O(f(n))
  • 相关阅读:
    sqlserver2012——.Net
    sqlserver2012——逻辑运算符
    sqlserver2012——变量declare
    sqlserver2012——EXCEPT差查询
    sqlserver2012——INTERSECT交查询
    sqlserver2012——EXISTS关键字
    Vue3.0-beta
    Next
    Nuxt
    小程序相关
  • 原文地址:https://www.cnblogs.com/qq188380780/p/11216053.html
Copyright © 2011-2022 走看看