随笔分类 -  算法普及

摘要:解决问题 单源最短路问题: 给定一个带权有向图G=(V,E),其中每条边的权是一个实数。另外,还给定V中的一个顶点,称为源。要计算从源到其他所有各顶点的最短路径长度。这里的长度就是指路上各边权之和。这个问题通常称为单源最短路径问题。 算法过程 它只适用于求解正权(有负权边都不行!)图中的最短路,但是 阅读全文
posted @ 2025-07-25 14:38 cinccout 阅读(21) 评论(0) 推荐(0)
摘要:1.连通性问题 一些定义: 在有向图中对于图中的任意两个节点 \(u,v\),存在一条路径由 \(u\) 到 \(v\),则称 \(u\) 可达 \(v\);在无向图中任意两个节点 \(u,v\),存在一条路径由 \(u\) 到 \(v\),则称 \(u,v\) 两点联通。 一张无向图存在一个子图任 阅读全文
posted @ 2025-07-25 14:36 cinccout 阅读(67) 评论(0) 推荐(0)
摘要:\(DP\) 是很常见的一种算法,其重点在于转移式的设列,但 \(DP\) 实现后的优化也很重要,不过优化大部分都有套路性,这里列举一些我的认知。 树状数组维护转移条件 例题:奶牛行动 这道题设 \(f_i\) 表示前 \(i\) 位的方案数,设 \(s_i\) 为前缀和,则显然有转移方程: \[f 阅读全文
posted @ 2025-07-25 14:35 cinccout 阅读(14) 评论(0) 推荐(0)