1、数据类型和抽象数据类型的区别 数据类型和抽象数据类型(Abstract Data Type, ADT)是计算机科学中常用的概念,本文将从定义、特点和使用方法等方面分析两者之间的区别。 数据类型是指 … Continue reading 数据类型和抽象数据类型的区别(数据库和数据结构先学哪个)
标签: 数据结构
什么是抽象数据类型(抽象数据类型是数据结构吗)
1、什么是抽象数据类型 抽象数据类型(Abstract Data Type,ADT)是指一种数据类型的数学模型,它定义了数据的逻辑结构和操作,但并不关注具体的实现方式。ADT将数据的表示和操作进行了抽 … Continue reading 什么是抽象数据类型(抽象数据类型是数据结构吗)
非线性数据结构有哪些
1、数组 数组是一种聚合数据类型,它是将具有相同类型的若干变量有序地组织在一起的集合。数组可以说是最基本的数据结构,在各种编程语言中都有对应。一个数组可以分解为多个数组元素,按照数据元素的类型,数组可 … Continue reading 非线性数据结构有哪些
数据结构与算法入门数据结构与算法入门书籍推荐
排序在生活中随处可见。 例如按照身高排序: 再例如你在购买商品时的顺序: 下面将讲解几个比较常见的排序算法。 注意:在计算机中,对一组数据排序需要一个一个「看」里面的数据。就类似一组数据在一个「箱子」 … Continue reading 数据结构与算法入门数据结构与算法入门书籍推荐
数据结构包括什么
本文操作环境:windows7系统、Dell G3电脑。 数据结构包括数据的逻辑结构、数据的物理结构、数据存储结构。 1、数据的逻辑结构 指反映数据元素之间的逻辑关系的数据结构,其中的逻辑关系是指数据 … Continue reading 数据结构包括什么
数据结构——二叉树与堆
作者:几冬雪来 时间: 内容:二叉树与堆内容讲解 目录 前言: 1.完全二叉树的存储: 2.堆的实现: 1.创建 … Continue reading 数据结构——二叉树与堆
【数据结构】双向带头循环链表(笔记总结)
👦个人主页:@Weraphael ✍🏻作者简介:目前学习C++和算法 ✈þ … Continue reading 【数据结构】双向带头循环链表(笔记总结)
大话数据结构-图的深度优先遍历和广度优先遍历
4 图的遍历 图的遍历分为深度优先遍历和广度优先遍历两种。 4.1 深度优先遍历 深度优先遍历(Depth First Search),也称为深度优先 … Continue reading 大话数据结构-图的深度优先遍历和广度优先遍历
【数据结构与算法】【16】红黑树
什么是红黑树 红黑树是在AVL树的基础上改进的一种二叉查找树,英文名R-B Tree 上一篇我们已经讲过,AVL树是一种高度平衡的二叉查找树 它的查找效率最高, … Continue reading 【数据结构与算法】【16】红黑树
数据结构——基本概念
数据 数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号的集合。 数据元素:是组成数 … Continue reading 数据结构——基本概念