• 数据结构复习笔记第一章


    1、什么是数据结构(Data Structure)

       数据结构就是相互之间存在一种或多种特定关系的数据元素的集合,是对现实的要操作的对象的一种数学抽象

    2、常见的数据元素之间的关系

      集合:集合中的数据元素除了属于同一集合外别无其他关系

      线性:数据元素之间存在一对一关系

      树形:数据元素之间存在一对多关系

      图状或网状:数据元素之间存在多对多关系

    3、数据结构的定义

      data_structure = (D,S)

    数据结构是一个二元组,其中D为数据元素的有限集,S为D上关系的集合。

    4、什么是数据类型

      数据类型包括一组值的集合及定义在其上的一组操作集,也即操作对象的数据结构加相应的操作。

    5、算法的五个特征

      有穷性、确定性、可行性、输入、输出

    6、算法设计的要求

     正确、可读、健壮、效率与存储

    7、算法效率的度量

      算法时间复杂度+算法空间复杂度

      算法时间复杂度:算法中某一最深层原操作重复执行次数的度量级,T(n)=O(f(n))

  • 相关阅读:
    oracle查询表最后的操作时间
    设置tomcat开机自启
    jmeter 连接mysql
    ubuntu卸载软件
    转 ubuntu 安装chrome 和chromedriver
    转 ps -ef ps -aux 区别
    ubuntu 20 jenkins 开机启动
    Ubuntu20.04安装JDK
    ubuntu 安装指定版本gitlab
    Gitlab备份和恢复操作记录 转
  • 原文地址:https://www.cnblogs.com/binarytree/p/1312697.html
Copyright © 2020-2023  润新知