Skip to content

Commit 3b19e2e

Browse files
committed
update
1 parent a33bba4 commit 3b19e2e

35 files changed

+58
-37
lines changed

_drafts/obsidian-md/blog/2022-11-22-Floyd和倍增Floyd.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
初始状态
1010
$$
1111
\begin{cases}
12-
f_{0,i,i}=0\
12+
f_{0,i,i}=0\\
1313
f_{0,i,j}=w&如果i到j有一条权值为w的边(重边就选最小的)\\
1414
f_{0,i,j}=+\infty&如果i到j没有边
1515
\end{cases}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
前几次 [[2022-12-06-NOIP2022游寄]] [[2023-09-20-CSP-S-2023-复赛]]
2+
3+
## 开考
4+
早上起来睡得不错,不怎么困
5+
8:00 多到考场,在七宝中学,他们在修路
6+
进考场以后就是调机器等密码,拿到密码后开始干题目
7+
8+
T1 一眼大水题,半小时之后完成,过了大样例
9+
10+
T2 先写了一个暴力,然后开始考虑正解。发现经过所有的操作之后每个变量要么等于一个常量,要么和另外一个变量相等,要么和另外一个变量的逆相等,有点像 2-SAT。~~忘记 2-SAT 是用并查集做的了~~,于是给每个变量一个点,每个变量逆一个点,每个常量一个点,如果有 $A=B$ 就建一条 $A$ 到 $B$ 的单向边,然后 $\neg x$ 到 $x$ 也有边。发现这是个基环森林,外加每个常量是没有出边的。于是如果 $x$ 能走到 $\neg x$,那么这个分量就必须全是 $U$ 了,再加上直接是常量 $U$ 的就是答案。开心地写好一个程序,第2个样例就假了,于是就开始疯狂修改(碰到地情况包括但不限于输出错误答案,程序卡住等。中途手画了不少图,不过还是有缓慢的进展的。卡在某个样例上(具体哪个忘了,经过大量研究后发现 $x$ 能走到 $\neg x$ 这个条件不对,因为可能中间反转了奇数次,所以一致性还是能满足的。目前为止知道了如果 $x$ 能走到 $\neg x$,则 $x$ 必定在某个环上,以及找出分量遍历环的时候也需要记录走形如 $\neg x$ 到 $x$ 的边的数量。经过2小时的苦干后,过了所有样例。~~(后来知道了并查集做多简单~~
11+
12+
T3 一眼不会做,T4 看最后时间不多了,且暴力感觉不好写,就直接输出了一个样例。
13+
14+
## 后记
15+
看其他人游记,开始担心自己做的 T1 T2 是不是有问题,感觉这次又要寄了
16+
17+
后来出成绩了,100+100+0+0=200,还算不错,算是一个好结局吧。
18+
19+
## 总结
20+
T2 调代码时间用得太多了,T4 其实也不是很难,如果多花点时间,应该还是能干不少分的。

index.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
layout: archive
33
---
44

5-
<h2 class="archive__subtitle">链接</h3>
6-
<h3><a href="/obsidian/blog/0000-00-00-目录.html">博客</a></h3>
7-
<h3><a href="/old_blogs/">旧博客</a></h3>
8-
<h3><a href="https://github.com/coder114514/coder114514.github.io">GitHub</a></h3>
9-
<h3><a href="http://coder114514.ysepan.com/">永硕E盘</a></h3>
5+
<h3 class="archive__subtitle">链接</h3>
6+
<h2><a href="/obsidian/blog/0000-00-00-目录.html">博客</a></h3>
7+
<h2><a href="/old_blogs/">旧博客</a></h3>
8+
<h2><a href="https://github.com/coder114514/coder114514.github.io">GitHub</a></h3>
9+
<h2><a href="http://coder114514.ysepan.com/">永硕E盘</a></h3>

obsidian/blog/0000-00-00-目录.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-11-22-dijkstra最短路算法.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-11-22-floyd和倍增floyd.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-11-22-整数数据范围和memset初值.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-11-22-线段树处理负数端点值.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-12-06-noip2022游寄.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-12-15-洛谷p1654-osu.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2022-12-20-osu拓展.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-01-08-树状数组bit正确性的证明.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-01-08-欧拉法的误差分析.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-01-17-再看osu拓展.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-02-05-latex和markdown冲突.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-02-08-网络流入门.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-02-10-konig定理和匈牙利算法(其实是增广路算法).html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-02-18-变质量系统中力与动量的关系.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-02-20-云图床炸了.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-02-23-毒瘤题,纪念一下.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-03-04-快读模版.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-03-10-vscode配置.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-03-15-1维dp四边形不等式优化(决策单调性优化).html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-03-25-2维dp四边形不等式优化(决策单调性优化).html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-03-26-两道有意思的微积分题目.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-04-14-wqs二分.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-04-17-dev-c++翻新.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-05-12-集合dp.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-06-25-最小费用最大流.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-07-17-不动点法求数列通项.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-08-24-幻影坦克.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-09-20-csp-s-2023-复赛.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-09-20-热二到克劳修斯到熵.html

+1-1
Large diffs are not rendered by default.

obsidian/blog/2023-12-02-noip2023退役记.html

+1
Large diffs are not rendered by default.

obsidian/lib/scripts/generated.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)