随笔分类 - 最短路
摘要:Johnson 算法求全源最短路学习笔记 Johnson 和 Floyd 一样,是一种能求出无负环图上任意两点间最短路径的算法。该算法在 1977 年由 Donald B. Johnson 提出。 算法概述 任意两点最短路可以用 Floyd 算法解决,时间复杂度 \(O(n ^ 3)\); 在没有负
阅读全文
摘要:「csp校内训练 2019 10 30」解题报告 T1、树 "题目链接" ~~(逃)~~ $Description$: 现在有一棵树,共 $N$ 个节点。 规定:根节点为 $1$ 号节点,且每个节点有一个点权。 现在,有 $M$ 个操作需要在树上完成,每次操作为下列三种之一: $1 \ x \ a$
阅读全文
摘要:题目链接 \(Description\): 一个 \(w \times h \ (1 \leq w, h \leq n)\) 的网格上有 \(n \ (1 \leq n \leq 7 \times 10 ^ 4)\) 个整点; 有 \(m \ (m \leq 1.5 \times 10 ^ 5)\)
阅读全文
摘要:T1、迷宫 一个 $ n \times m \ (n \leq 5, m \leq 10 ^ 5) $ 的矩阵,$0$ 表示格子不能走,$1$ 表示格子可以走,只能向上、下、右三个方向走。有 $ q \ (q \leq 5 \times 10 ^ 4) $ 次操作,操作有两种: 1、修改某个格子的类
阅读全文
摘要:T1、数学题 给出两个向量 $\vec {a},\vec {b}$。求出一组整数 x, y,使得 $|x \vec a + y \vec b|$ 最小,输出 $|x \vec a + y \vec b|^2$ 的最小值。 $Sol$: 一道论文题。 "金斌《欧几里得算法的应用" 时间复杂度 $O(很
阅读全文
摘要:$flag$:统一博客格式 (咕) T1、走格子 一个 $n \times m \ (4 \leq n,m \leq 500)$ 的矩阵,矩阵里有四种元素:墙 (" ")、空区域 (''.")、起点 ("C")、终点 ("F")。 有传送枪操作:向上下左右四个方向中的任意方向开枪,会在第一个碰到的墙
阅读全文

浙公网安备 33010602011771号