首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签数据结构

#数据结构

数据结构是计算机存储、组织数据的方式。 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。

Redis系列之底层数据结构整数集IntSet

SmileNicky

IntSet,整数集合,是Redis集合类型的一种底层数据结构,当一个集合只包含整数值元素,并且这个集合的元素数量不多时,redis就会选用intset作为底层...

300

Redis系列之底层数据结构字典Dict

SmileNicky

查看redis6.0版本的源码,链接:https://github.com/redis/redis/blob/6.0/src/dict.h

600

【初阶数据结构】逆流的回环链桥:双链表

DARLING Zero two

本篇是链表专题的双链表,是一种链表数据结构,它的每个节点除了包含数据域(用于存储数据)之外,还包含两个指针域,一个指向前一个节点(prev),另一个指向后一个节...

200

【初阶数据结构】探索数据的多米诺链:单链表

DARLING Zero two

本篇介绍线性表链表中的单链表,链表由一系列节点组成,每个节点包含数据和指向下一个节点(对于单链表)或前后节点(对于双向链表)的指针

400

【Java-数据结构】Java 链表面试题上 “最后一公里”:解决复杂链表问题的致胜法宝

学无止尽5

600

【数据结构进阶】红黑树超详解 + 实现(附源码)

ephemerals__

在传统二叉搜索树的基础上,我们学习了AVL树,它通过独特的平衡机制,确保了稳定高效的插入、查找和删除操作。然而,由于其频繁的平衡调整,可能使性能...

300

C语言之高校学生信息快速查询系统的实现

LucianaiB

系统采用哈希表或平衡二叉树(如 AVL 树)作为底层数据结构,以提高查询效率。对于更复杂的数据结构,可以考虑使用关系型数据库来实现数据持久化。

300

王道数据结构笔记:1.序论

平凡之路.

算法(Algorithm)是求解特定问题的步骤描述,是由有限条指令组成的序列,每条指令表示一个或多个操作。

400

数据结构(C语言)之对归并排序的介绍与理解

用户11458826

首先,归并排序可以理解为用分治策略的一种排序算法,这里可以用递归的思想去理解,对一个数组进行不断分割,每次分为两个子数组,直到最后剩下的是一个数据也就是不可再...

1710

数据结构篇之二叉树(binary tree)的介绍和应用

用户11458826

二叉树就是一个根引出两个支,然后延续下去,成为二叉树的左右子树,然后这就给了它一个限制,也就是每个节点只能引出两条边,也就是度最大为2。

5010

c语言及数据结构实现简单贪吃蛇小游戏

用户11458826

十进制颜色代码:void color(int c) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HAN...

3100

数据结构之堆排序

egoist祈

数组建堆,首尾交换,交换后的堆尾数据从堆中删掉,将堆顶数据向下调整选出次大的数据。

2210

数据结构之顺序结构二叉树(超详解)

egoist祈

树是⼀种非线性的数据结构,它是由 n(n>=0) 个有限结点组成⼀个具有层次关系的集合。 具有以下特点:

4210

数据结构之双链表(超详解)

egoist祈

在众多链表结构中,实际中最常用的有这两种结构:单链表和双向带头循环链表(即双链表)。

3410

数据结构之单链表(超详解)

egoist祈

概念:链表是⼀种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。(即链表在物理结构上不一定连续,在逻辑结构上一定连续...

4010

数据结构之顺序表(超详解)

egoist祈

线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是⼀种在实际中广泛使 用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串...

3710

数据结构之算法复杂度(超详解)

egoist祈

数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在⼀种或多种特定关系的数据元素的集合。没有⼀种单⼀的数据结构对所有用途都有用,...

2200

Python数据结构——字典

Francek Chen

很多时候,数据对应的元素之间的顺序是无关紧要的,因为各元素都具有特别的意义,例如存储一些朋友的手机号码,此时用序列来存储数据并不是一个好的选择,...

5200

Python数据结构——集合

Francek Chen

Python中的集合类型数据结构是将各不相同的不可变数据对象无序地集中起来的容器,就像是将值抽离,仅存在键的字典。类似于字典中的键,集合中的元素...

3500

Python编程实验三:集合和字典的基本应用

Francek Chen

(1)通过本次实验,学生应掌握Python中创建空集合、集合中增加元素的方法,以及集合的并、交、差运算; (2)掌握字典创建的基本方法,能实现字典键值对的增加...

2900

相关产品

  • 数据结构是计算机存储、组织数据的方式。 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。

领券