数据结构,题目笔记

哈希表

线性探测再散列

【算法数据结构|哈希查找|哈希冲突|除留余数法|线形探测法|例题讲解】https://www.bilibili.com/video/BV1514y1P7BK?vd_source=1a684a3a1b9d05485b3d6277aeeb705d

【二次探测再散列法】

【【二次探测再散列法】https://www.bilibili.com/video/BV1X94y137j5?vd_source=1a684a3a1b9d05485b3d6277aeeb705d】https://www.bilibili.com/video/BV1X94y137j5?vd_source=1a684a3a1b9d05485b3d6277aeeb705d

AOE网

【AOE网求关键路径,包含所有事件和活动的最早或最晚发生时间】https://www.bilibili.com/video/BV1DD4y1h7ac?vd_source=1a684a3a1b9d05485b3d6277aeeb705d

【AOE网快速寻找到关键路径,事件的最早最晚发生时间,活动的最早最晚开始时间】https://www.bilibili.com/video/BV1L8411h7t7?vd_source=1a684a3a1b9d05485b3d6277aeeb705d

强连通

两点相互可达。一个图中包,可能包含多个强连通分量,用多个集合表示。

拓扑排序

拓扑排序是一个在有向无环图(DAG,Directed Acyclic Graph)中对顶点进行排序的算法,使得如果图中存在从顶点 �u 到 �v 的边,那么在拓扑排序的结果中,顶点 �u 一定在顶点 �v 的前面。

拓扑排序的算法步骤如下:

  1. 选择一个入度为 0 的顶点作为起始顶点。
  2. 输出该顶点,并从图中移除它以及与其相关的所有边(即更新与其相邻的顶点的入度)。
  3. 重复上述过程,直到图中没有顶点。
相关推荐
llllliznc16 小时前
LLM 学习笔记 Day 5:Agent 核心组件——Planner、Memory 与 Reflection
笔记·学习
星空露珠16 小时前
迷你世界UGc3.0脚本Wiki[剧情动画模块管理接口 Timeline]
开发语言·数据结构·算法·游戏·lua
risc12345616 小时前
“解决了什么痛点”与“为什么有这个东西”的关系?
笔记
hj28625116 小时前
Docker 容器化技术标准化笔记
java·笔记·docker
hyhsandy180316 小时前
STM32F103 TIM学习笔记
笔记·stm32·学习
栈溢出了16 小时前
Redis 消息队列笔记:List 与 Pub/Sub
redis·笔记·list
东华万里17 小时前
第31篇 数据结构入门:顺序表
数据结构·大学生专区
鹰影4717 小时前
一款AI笔记助手和远程同步的markdown笔记idea-note
人工智能·笔记·rust·typescript·react
Vect__18 小时前
Go 数据结构 slice 深度剖析
开发语言·数据结构·golang
青山木18 小时前
Hot 100 --- LRU 缓存
java·数据结构·算法·leetcode·链表·缓存·哈希