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

#数据结构

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

数据结构-线性表

计蒙不吃鱼

线性表是具有相同数据类型的n(n≥0)个数据元素的有限 序列,其中n为表长,当n = 0时线性表是一个空表。若用L命名线性表,则其一般表示为:

3500

数据结构:绪论之时间复杂度与空间复杂度

钮祜禄.爱因斯晨

线性结构:一对一,除了第一个元素,所有元素都有唯一先驱,除了最后一个元素,所有元素都有唯一后继

13400

【数据结构】图论最短路径算法深度解析:从BFS基础到全算法综述​

蒙奇D索隆

欢迎继续探索图算法的精彩世界!在上一篇博客中,我们研究了最小生成树(MST)问题——它专注于为整个连通图寻找一棵连接所有顶点且总权重最小的“骨架树”,就像铺设覆...

13910

【数据结构】队列

再睡一下就好

栈是只允许在栈顶进行插入删除操作,而队列则是只允许在一端进行插入数据,在另一端进行删除数据操作的特殊线性表。

3900

【数据结构】栈

再睡一下就好

栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端 称为栈顶,另一端称为栈底。

8100

【Redis#3】:Redis 的安装和使用

IsLand1314

Redis 可以看成是一个网络版本的哈希表,它支持很多的数据结构,key 固定是字符串,但是 Value可以是多种多样的数据结构,下面讲述的就是全局命令,可以搭...

19210

理解 Golang 中的最大/最小堆、`heap` 与优先队列

Piper破壳

最大堆、最小堆、 heap 、 优先队列在数据结构算法题目里都是一个东西。这里讨论 container/heap 的使用。

9710

现在9个招呼8个外派,还有一个是德科OD

早起的鸟儿有虫吃

CSP、NOIP、NOI这三个比赛都是由中国计算机学会(CCF)举办的,    代表同学们在编程竞赛上的不同阶段:   

2500

【数据结构】图论核心算法解析:深度优先搜索(DFS)的纵深遍历与生成树实战指南​

蒙奇D索隆

由此可以看到,当所有元素都是搜索中的特定元素时,那么我们对存储这些数据元素的数据结构进行搜索时,实际上就是在遍历该数据结构。

27710

【数据结构】图论基石:最小生成树(MST)实战精解与Prim/Kruskal算法详解

蒙奇D索隆

在之前的博客中,我们一起揭开了图数据结构的神秘面纱,掌握了它表示复杂关系网络的能力。我们深入探讨了:

16610

2025-06-07:零数组变换Ⅰ。用go语言,给定一个长度为 n 的整数数组 nums,以及一个二维数组 queries,每个

福大大架构师每日一题

2025-06-07:零数组变换Ⅰ。用go语言,给定一个长度为 n 的整数数组 nums,以及一个二维数组 queries,每个查询 queries[i] 表示...

4900

慕ke Java版数据结构和算法+AI算法和技能

用户11659095

人工智能(AI)算法是机器学习与深度学习的核心,其应用场景涵盖预测、分类、图像识别等。本文将从基础线性回归到神经网络,结合Java代码实现,解析AI算法的核心原...

3400

2025 年最新 Java 集合面试题及答案解析 PDF 下载

啦啦啦191

Java集合框架提供了一套丰富的数据结构和算法,用于存储和操作对象集合。它主要包括三个接口:Collection、Map和Queue,以及它们的实现类。以下是一...

6610

链式队列深潜:掌握数据流动的秘密

平凡之路.

队列是一种广泛应用于计算机科学的数据结构,具有先进先出(FIFO)的特性。这一特性使得队列在多个实际应用中发挥了关键作用,如任务调度、缓冲区管理、消息传递等。本...

9810

【深度学习】Pytorch 系列教程(六):PyTorch数据结构:2、张量的数学运算(4):一维卷积及其数学原理(步长stride、零填充pad;宽卷积、窄卷积、等宽卷积;卷积运算与互相关运算)

Qomolangma

  Tensor(张量)是PyTorch中用于表示多维数据的主要数据结构,类似于多维数组,可以存储和操作数字数据。

17810

【AIGC】ChatGPT 实用技巧:文本与数据的结构化方法全解析

CSDN-Z

在 AIGC 技术 的助力下,ChatGPT 成为高效实现 文本与数据结构化 的得力工具。通过本文,你学习了如何利用 Markdown 语法进行清晰的文档排版,...

6410

Python 数据结构对比:列表与数组的选择指南

CSDN-Z

在对比 Python 中的列表和数组时,发现这两种数据结构在灵活性和性能方面各具特色。列表以其动态特性和能够容纳多种数据类型而闻名,非常适合于存储异构数据,...

9010

数据结构:线性表的基本操作与链式表达

钮祜禄.爱因斯晨

● LocateElem(L,e): 按值查找操作。在表工中查找具有给定关键字值的元素。

8600

Immutable-持久化数据结构:助力 React 性能提升

奋飛

可持久化数据结构,是一种能够在修改之后其保留历史版本(即可以在保留原来数据的基础上进行修改——比如增添、删除、赋值)的数据结构。这种数据结构实际上是不可变对象,...

5500

【Java-数据结构篇】Java 中栈和队列:构建程序逻辑的关键数据结构基石

学无止尽5

2.1 使用内置的 Stack 类 2.1.1 Stack 类的基本方法与操作示例

15510
领券