数据结构与算法

  • 基本概述
    • 结构简介
    • 算法简介
    • 基本作用
  • 算法基础
    • 算法特征
    • 时间效率
    • 时间复杂度
    • 空间复杂度
  • 数据结构
    • 基本概述
    • 顺序表
    • 链表
  • 排序算法
    • 排序概述
    • 冒泡排序
    • 选择排序
    • 插入排序
    • 快速排序
  • 二分查找
    • 基本概述
    • 实现版本
  • 二叉树
    • 树的概述
    • 二叉树概述
    • 广度优先遍历原理
    • 广度优先遍历实现
    • 三种深度优先遍历
    • 反推二叉树

1 数据结构简介

数据结构指存储、组织数据的方式。
注意:数据的种类有很多:字符串、整数、浮点..;
例子:同样的数据不同的组织方式就是数据结构

# 列表方式
[老王,18,男]

# 字典方式
{name:"老王",age:18,sex:"男"}