数据结构与算法

算法二叉树(一)

༺ 个人主页 · 纪念229 ༻🏠我的博客主页🏠༒专栏目录:《数据结构》༒༒专栏目录:《算法》༒༒专栏目录:《MySQL数据库》༒༒专栏目录:《前端开发》༒༒其它有趣的计算机知识༒༺世上本没有路,走的人多了自然就有了༻本节讲的是有关二叉树的OJ题,希望对你有所帮助 题目链接 二叉树前

数据结构的概念

1. 引文数据结构这是一个比较重要的部分,我们不管后续是想直接就业还是考研,这都是个重点,很多学校考研都是靠数据结构,只有极少数不考,这一篇就简单的了解一下数据结构的概念。2. 数据结构的基本概念2.1 基本概念和术语数据,数据元素,数据对象,这三个就是数据的表现形式。我们来试试这三种表

【Redis 初阶】数据结构与单线程模型深度解析:对外接口与底层编码的双重智慧

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 前言 一. Redis 数据结构:对外接口与底层编码的分离设计

一文吃透 DFS 深度优先搜索:从原理到实战

在算法世界中,深度优先搜索(Depth-First Search,简称 DFS)是一种基础且核心的遍历与搜索算法。它以 “纵向挖掘” 为核心思想,沿着一条路径探索至终点后,回溯至前一节点继续探索其他路径,如同迷宫中沿着一条通道走到头,再折返寻找新通道。这种特性让 DFS 在图论遍历、迷宫

数据结构——单链表(附图文讲解 | 超详细)

文章目录 一、前言 二、单链表 2.1 定义 特点 2.2 单链表的实现 2.2.1 准备工作 2.2.1 单链表的功能接口 1.创建一个单链表 2.销毁单链表 3.单链表的打印 4.节点的创建 5.单链表的增加功能接口 6.单链表的删除功能接口 7.单链表的查找实现接口 三、总代码 SList.h SList.c test.c

Agent 开发框架终极对比:2026 年中的选型决策树

Agent 开发框架终极对比:2026 年中的选型决策树一、个性化深度引言2026 年的 Agent 框架生态已经到了让人选择困难的地步。去年还是 LangChain 一家独大,今年 LlamaIndex、CrewAI、AutoGen、Dify、Coze 各占山头。每个框架的新版本发布都宣称解决了前一代的核心痛点——但你仔细看完文档,会发现它们解决的往往是

Agent常用架构

最近学习了AI Agent相关的相关架构,发现想要构建一个完整的Agent,需要考察的地方还是有很多的。本篇文章列举了当前Agent的主流常用架构。由于本人技术以及当前AI发展太快,如有不足,感谢指正!部分内容参考了Hollis的AI课程。1、ReactAgent该架构模仿人类人类思考的思维方式,让LLM每一步进行

数据结构篇(七):线性表——双端队列

前言前面讲了栈(一端进出)和队列(一端进、一端出)。这一篇讲双端队列——顾名思义,它把栈和队列的能力结合在了一起:两端都能插入,两端都能删除。理解了双端队列,再看C++ STL的deque、Java的ArrayDeque会更加清晰,同时它也是很多算法题&#x