数据结构,题目笔记

哈希表

线性探测再散列

【算法数据结构|哈希查找|哈希冲突|除留余数法|线形探测法|例题讲解】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. 重复上述过程,直到图中没有顶点。
相关推荐
议题一玩到9 分钟前
#leetcode# 1984. Minimum Difference Between Highest and Lowest of K Scores
数据结构·算法·leetcode
你撅嘴真丑23 分钟前
计算2的N次方 和 大整数的因子
数据结构·c++·算法
孞㐑¥27 分钟前
算法—前缀和
c++·经验分享·笔记·算法
漫随流水1 小时前
leetcode回溯算法(90.子集Ⅱ)
数据结构·算法·leetcode·回溯算法
JeffDingAI1 小时前
【Datawhale学习笔记】RLHF微调技术及实践
人工智能·笔记·学习
June bug1 小时前
(#数组/链表操作)合并两个有重复元素的无序数组,返回无重复的有序结果
数据结构·python·算法·leetcode·面试·跳槽
三块可乐两块冰1 小时前
【第二十七周】机器学习笔记二十八
笔记·机器学习
xian_wwq2 小时前
【学习笔记】特权账号管理(PAM)
笔记·学习·pam
丝斯20112 小时前
AI学习笔记整理(57)——大模型微调相关技术
人工智能·笔记·学习
学嵌入式的小杨同学2 小时前
【嵌入式 Linux 实战 1】Ubuntu 环境搭建 + 目录结构详解:嵌入式开发入门第一步
linux·c语言·开发语言·数据结构·vscode·vim·unix