zoukankan      html  css  js  c++  java
  • 什么叫数据结构

    数据结构概述

      定义:数据在内存中的存储方式(元素和元素之间的关系)。

      算法:内存中的数据操作。

        衡量算法的标准

          1.时间复杂度 程序大概执行的次数

          2.空间复杂度 执行过程中占用的内存

          3.难易程度

          4.健壮性

    预备知识

    模块一:线性数据结构

      连续存储【数组】

      离散存储【链表】

      线性结构的两种应用之一 栈

      线性结构的两种应用之二 队列

      专题: 递归

        求和

        阶乘

        汉诺塔

        走迷宫

    模块二:非线性结构

      树

      图

    模块三:查找和排序

      查找

        折半查找

      排序

        冒泡排序

        插入排序

        选择排序

      快速排序

      归并排序

    java容器与数据结构的相关知识

       Iterator结构

      Map

        hash表

        

  • 相关阅读:
    Win10找不到gpedit.msc解决方法
    分类问题的评价指标
    配置Sublime的C/C++编译环境(无脑入门)
    bilibili1024安全挑战赛(Q1-Q5)
    Cmder的安装与配置
    DockerStack 实战
    docker-swarm实战
    docker-compose实战
    docker网络(二)
    docker网络(一)
  • 原文地址:https://www.cnblogs.com/gengsc/p/7047984.html
Copyright © 2011-2022 走看看