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

#数据结构

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

大模型向量数据库去重的N种实现方案!

磊哥

简单来说,“向量”Vector 是大模型(LLM)在搜索时使用的一种“技术手段”,通过向量比对,大模型能找出问题的相关答案,并且进行智能回答。

6510

计算机是如何理解表达式的?从中缀到后缀一文搞定!

Eulogy

在学习数据结构和算法时,我们常常会接触到表达式的不同写法,它们分别是中缀表达式、前缀表达式和后缀表达式。我们日常最熟悉的表达形式就是中缀表达式,如下所示:

10610

TDMQ for RocketMQ MCP Server 实战,一站式查询提升运维效率

腾讯云中间件团队

灵活变更数据结构:GraphQL 自带 schema,对于 LLM 来说可以通过 schema 来获取数据的字段和不同数据结构之间的关系。简而言之我们提供的查询...

5100

初识Redis · 命令、数据结构补充、协议

_lazy

而且,如果告诉你有一个数据结构可以用最多12KB的空间存放你想要的信息,你会如何选择呢?相信大多数同学选择的都是这个12KB的数据结构,这个数据结构就是Hype...

5810

【数据结构】图论存储革新:十字链表双链设计高效解决有向图入度查询难题

蒙奇D索隆

在图的链式存储探索中,我们曾解析邻接表的灵活性与局限——它虽以链表动态管理边集,却难解有向图入度查询的效率困局。

7400

【数据结构】邻接表 vs 邻接矩阵:5大核心优势解析与稀疏图存储优化指南

蒙奇D索隆

图作为一种复杂的数据结构,其高效存储与操作一直是算法设计的核心问题。邻接矩阵虽能快速判断顶点间关系,但在稀疏图中却面临空间浪费严重的瓶颈。为此,邻接表(Adja...

12110

【数据结构】邻接矩阵完全指南:原理、实现与稠密图优化技巧​

蒙奇D索隆

在上一篇中,我们探讨了图的基本概念与术语,如顶点、边、有向图与无向图的区别等。今天,我们将迈入实战阶段,深入解析图的存储结构——这一复杂关系的「翻译器」。

20710

【数据结构】图论进阶:生成树、生成森林与权值网络的终极解析

蒙奇D索隆

在上一篇中,我们系统梳理了图论基础概念——顶点度、路径计算、结点距离、子图划分与连通性判定,为理解复杂图结构打下根基。

16910

数据结构 | 证明链表环结构是否存在

折枝寄北

题目链接:https://leetcode.cn/problems/linked-list-cycle/description/

7910

11.深入底层了解Python字典和集合的本质

全栈若城

通过理解字典和集合的底层实现,我们可以更好地利用这些数据结构,编写更高效的Python代码。记住,在实际应用中,要根据具体场景选择合适的数据结构和优化策略。

6410

做单细胞和空转必须了解的AnnData数据结构

生信技能树

图解如下:https://anndata.readthedocs.io/en/stable/index.html

20210

数据结构:线性表中顺序表和单链表的比较

鲲志说

单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。它的数据以结点来表示,每个结点包括数据和指针。

10710

数据结构:线性结构和非线性结构的理解

鲲志说

线性结构是什么? 数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构。线性结构是一个有序数据元素的集合。

12810

数据结构 : 数组 / 链表 / 二叉排序树增删改查的时间复杂度解析

鲲志说

    在计算机科学中,算法的时间复杂度(Time complexity)是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。 ...

9510

蓝桥杯---最短路径问题bfs

阑梦清川

首先需我们定义这个哈希表和队列,哈希表统计的是这个里面的对应位置是不是已经被遍历过了,队列的话就是对于这个遍历的结果进行存储的数据结构,其中这个队列里面的元素只...

9100

什么是js的解构赋值

jack.yang

总的来说,解构赋值是一个强大的工具,可以帮助我们更简洁、更灵活地处理数据结构。然而,在使用它时,我们需要权衡其优点和缺点,并根据具体的使用场景和上下文做出决策。

5800

数据结构基础面试题-2023面试题库

jack.yang

数据结构是在程序中组织数据的一种机械或逻辑方式。数据的组织决定了程序的执行方式。有许多类型的数据结构,每种都有自己的用途。在设计代码时,我们需要特别注意数据的结...

7200

什么是数据结构-常用算法快速入门

jack.yang

虽然文件系统是一种更高级的数据结构,但它确实试图解决任何数据结构试图解决的基本问题,即存储、组织和维护数据的有效方式。

5300

JobManager 数据结构-史上最通俗易懂的Flink源代码深入分析教程

jack.yang

Flink中,JobManager内部维护了多个数据结构,用于存储和管理作业的元数据信息。以下是JobManager中常用的数据结构:

7910

使用 Java 示例介绍无锁数据结构-Java快速进阶教程

jack.yang

在本教程中,我们将了解什么是非阻塞数据结构,以及为什么它们是基于锁的并发数据结构的重要替代方案。

8300
领券