不做大哥好多年 不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核

逍遥子

不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核
  • 数据结构

    • 01.数据结构
      • 01.数据结构与数据类型
        • 1.1 数据结构是什么
        • 1.2 数据结构与数据类型
    • 02.栈
    • 03.队列
    • 04.链表
    • 05.数组
    • 06.字典
    • 07.树
    • 08.B+tree
    • 09.hash树
    • 10.红黑树
    • 11.二分查找
    • 12.LowB三人组
    • 13.快排
    • 99.时间复杂度
  • 算法基础

  • 算法题分类

  • 算法
  • 数据结构
xiaonaiqiang
2021-02-09
目录

01.数据结构

# 01.数据结构与数据类型

  • 数据类型 关注的是数据本身的属性和操作,它定义了数据的种类以及能够对数据进行哪些操作`
  • 数据结构 关注的是数据如何存储和组织,如何在计算机内存中高效地进行访问和管理`

# 1.1 数据结构是什么

  • 定义:数据结构指的是一种用于存储和组织数据的方式,以便能够高效地进行访问和修改`
  • 举例:常见的数据结构包括数组、链表、栈、队列、树、图、堆和散列表等`
  • 作用:数据结构的设计直接影响到算法的效率因此,程序的性能往往依赖于合适的数据结构和算法的组合

# 1.2 数据结构与数据类型

  • 数据类型:
    • 定义:数据类型是一个值的集合以及在这些值上可以执行的操作的总称它定义了数据的种类以及如何在程序中进行处理
    • 例子:常见的数据类型包括整数(int)、字符串(str)、布尔值(boolean)和字节(byte)每种数据类型都有特定的操作和行为,比如整数可以进行加法和比较操作,字符串可以进行拼接和切片操作
  • 数据结构:
    • 定义:数据结构指的是数据在计算机内存中的组织和存储方式它决定了数据如何排列,以及如何高效地进行存取、插入、删除等操作
    • 例子:常见的数据结构包括数组、栈、队列、链表、树、图、堆和散列表每种数据结构在存储数据的方式上有所不同,并且有特定的操作特点和应用场景
    • Python中的数据结构:列表(list)、集合(set)、字典(dict)和元组(tuple)`

上次更新: 2024/9/25 17:01:23
02.栈

02.栈→

最近更新
01
04.数组双指针排序_子数组
03-25
02
08.动态规划
03-25
03
06.回溯算法
03-25
更多文章>
Theme by Vdoing | Copyright © 2019-2025 逍遥子 技术博客 京ICP备2021005373号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式