- 博客(1730)
- 资源 (86)
- 收藏
- 关注

原创 【图论 LCA BFS DFS 倍增】P9487 「LAOI-1」小熊游景点|普及+
熊的地图上有 $n$ 个景点,每个景点有分数 $s_i$。$n-1$ 个点对之间有双向直达的公交线路,每条线路有收费 $w_i$。现在小熊在 $a$ 景点,总司令在 $b$ 景点,他们要**沿简单路径**在 $a\to b$ 路径上的 $p$ 景点汇合,然后**沿简单路径**一起去 $q$ 景点。($q$ 为任意点,每个人不会游览两次 $p$ 景点)$m$ 次询问,给定 $a,b$,求 $p,q$,使得小熊和总司令花费之和最小的前提下他们经过的景点分数之和最大,输出他们经过的景点分数之和。(指小
2025-03-31 07:00:00
1442
54

原创 【博客之星2024】何志丹盘点2024及徬徨2025
2024年发布博文728篇,基本上每天都2篇;目前有6篇博文处于待发布状态;这些天比较忙,所以草稿箱的博文急剧减少,只有182篇。几乎全部是原创,全部是自己刷题(力扣、洛谷)的题解。起初,只能先做题,做完题后,总结;现在水平略有提高,先写题解,再编码,提交通过后,再更新题解。
2025-01-23 07:00:00
5026
161
原创 【KMP】P10475 [USACO03FALL] Milking Grid(数据加强版)|普及+
他注意到,如果每头奶牛都标有一个表示其品种的大写字母,那么奶牛在挤奶时形成的二维图案有时似乎是由更小的重复矩形图案组成的。请注意,小矩形单元的尺寸不一定需要完全整除整个挤奶网格的尺寸,如下面的示例输入所示。:如果最小循环单位是k,则非k得倍数一定不是循环单位。a[m+1]=a[1] $\cdots% ,即k=1,k2一定是k的倍数。三,重复矩形列宽是rk,还是2rk,对重复矩形的行的影响是一样的。:如果列循环单位是c,则多列循环单位是各列k的最小公倍数。:如果最小循环单位是k,则k的倍数都是循环单位。
2025-04-04 07:00:00
296
1
原创 【KMP】P4391 [BalticOI 2009] Radio Transmission 无线传输|普及+
给你一个字符串 $s_1$,它是由某个字符串 $s_2$ 不断自我连接形成的(保证至少重复 $2$ 次)。但是字符串 $s_2$ 是不确定的,现在只想知道它的最短长度是多少。## 输入格式第一行一个整数 $L$,表示给出字符串的长度。 第二行给出字符串 $s_1$ 的一个子串,全由小写字母组成。
2025-04-03 17:00:00
1292
2
原创 【Z函数 KMP扩展】3031. 将单词恢复初始状态所需的最短时间 II|2277
给你一个下标从 0 开始的字符串 word 和一个整数 k 。在每一秒,你必须执行以下操作:移除 word 的前 k 个字符。在 word 的末尾添加 k 个任意字符。注意 添加的字符不必和移除的字符相同。但是,必须在每一秒钟都执行 两种 操作。返回将 word 恢复到其 初始 状态所需的 最短 时间(该时间必须大于零)。示例 1:输入:word = "abacaba", k = 3输出:2解释:第 1 秒,移除 word 的前缀 "aba",并在末尾添加 "bac" 。因此,word
2025-04-03 07:00:00
607
2
原创 【矩阵快速幂 KMP】 P3193 [HNOI2008] GT考试|省选-
阿申准备报名参加 GT 考试,准考证号为 $N$ 位数$X_1,X_2…X_n\ (0\le X_i\le 9)$,他不希望准考证号上出现不吉利的数字。他的不吉利数字$A_1,A_2,\cdots, A_m\ (0\le A_i\le 9)$ 有 $M$ 位,不出现是指 $X_1,X_2\cdots X_n$ 中没有一段恰好等于 $A_1,A_2,\cdots ,A_m$,$A_1$ 和 $X_1$ 可以为 $0$。
2025-04-02 17:00:00
1084
2
原创 【矩阵快速幂】P10581 [蓝桥杯 2024 国 A] 重复的串|省选-
给定一个仅含小写字母的字符串 $S$,问有多少个长度为 $n$ 的仅含小写字母的字符串中恰好出现了两次 $S$。答案对 $998\ 244\ 353$ 取模。## 输入格式输入一行包含一个字符串 $S$ 和一个整数 $n$,用一个空格分隔。## 输出格式输出一行包含一个整数表示答案。## 输入输出样例 #1### 输入 #1```aba 6```### 输出 #1```53```
2025-04-02 07:00:00
1372
1
原创 【矩阵快速幂】P4159 [SCOI2009] 迷路|省选-
该有向图有 $n$ 个节点,节点从 $1$ 至 $n$ 编号,windy 从节点 $1$ 出发,他必须恰好在 $t$ 时刻到达节点 $n$。现在给出该有向图,你能告诉 windy 总共有多少种不同的路径吗? 答案对 $2009$ 取模。注意:windy 不能在某个节点逗留,且通过某有向边的时间严格为给定的时间。
2025-04-01 17:59:56
827
1
原创 【矩阵快速幂】P3702 [SDOI2017] 序列计数|省选-
Alice 想要得到一个长度为 $n$ 的序列,序列中的数都是不超过 $m$ 的正整数,而且这 $n$ 个数的和是 $p$ 的倍数。Alice 还希望,这 $n$ 个数中,至少有一个数是质数。Alice 想知道,有多少个序列满足她的要求。## 输入格式一行三个数,$n,m,p$。## 输出格式一行一个数,满足 Alice 的要求的序列数量,答案对 $20170408$ 取模。
2025-04-01 17:17:29
602
原创 【矩阵快速幂】P3216 [HNOI2011] 数学作业|省选-
小 C 数学成绩优异,于是老师给小 C 留了一道非常难的数学作业题:给定正整数 $n,m$,要求计算 $\text{Concatenate}(n) \bmod \ m$ 的值,其中 $\text{Concatenate}(n)$ 是将 $1 \sim n$ 所有正整数 顺序连接起来得到的数。例如,$n = 13$,$\text{Concatenate}(n) = 12345678910111213$。小 C 想了大半天终于意识到这是一道不可能手算出来的题目,于是他只好向你求助,希望你能编写一个程序
2025-03-31 17:00:00
717
2
原创 【环 矩阵快速幂】P4910 帕秋莉的手环|省选-
经过数年魔法的沉淀,帕秋莉将她那浩瀚无边的魔法的一部分浓缩到了一些特质的珠子中。由于帕秋莉爱好和平,她只把象征生命和觉醒的木属性魔法和果实和丰收的金属性魔法放入了珠子中。她认为光要这些珠子没有什么用处,于是她想将这些珠子串成魔法手环,这样就好看多了。于是,她拿出来用来串这些珠子的线 - 雾雨灵径。她将这些珠子串到一起之后发现了一些性质:一段雾雨灵径的颜色是由两边的珠子的属性决定的,当一段雾雨灵径连接的两个珠子中只要有一个是金属性的,那么这段雾雨灵径的颜色就为金色帕秋莉想要一个全都是金色的手环
2025-03-30 17:00:00
523
2
原创 【矩阵快速幂】P2106 Sam数|省选-
小 Z 最近发现了一种非常有趣的数,他将这种数称之为 Sam 数。Sam 数具有以下特征:相邻两位的数字之差不超过 $2$。小 Z 还将 Sam 数按位数进行了分类,他将一个 $k$ 位 Sam 数称之为 $k$ 阶 Sam 数。但不幸的是小 Z 发现他数不清第 $k$ 阶的 Sam 数一共有多少个,这个时候机智的他想到了向你求助。
2025-03-30 07:00:00
749
原创 【10进制矩阵快速幂】P1397 [NOI2013] 矩阵游戏|省选-
婷婷是个喜欢矩阵的小朋友,有一天她想用电脑生成一个巨大的 $n$ 行 $m$ 列的矩阵(你不用担心她如何存储)。她生成的这个矩阵满足一个神奇的性质:若用 $F[i,j]$ 来表示矩阵中第 $i$ 行第 $j$ 列的元素,则 $F[i,j]$ 满足下面的递推式:$$\begin{aligned}F[1, 1] &= 1 \\F[i, j] &=a\times F[i, j-1]+b, &j\neq 1 \\F[i, 1] &=c\times F[i-1, m]+d, &i\neq 1 \\\end
2025-03-29 17:00:00
1809
2
原创 【矩阵快速幂】P2100 凌乱的地下室|省选-
小Z家的地下室里并排放n个小方块(小Z是一位MC狂热爱好者,喜欢用小方块装饰他家的地下室),并且每个方块都不一样(小Z喜欢各不相同的东西),比如有草方块、大理石、黑曜石等。小Z喜欢以一种特殊的顺序摆放这些小方块,比如:草方块、大理石、黑曜石。一天,小D帮助小Z整理地下室,可是智商捉急的小D将所有小方块搬出来后忘记了它们原来的具体位置,凭着模糊的印象,他可能把原来放在第i个位置上的小方块放到第(i-1)、i、(i+1)个位置中的任意一个上(当然,第1个不可能放到第0个位置上,第n个不可能放到第(n+1)个
2025-03-28 15:30:00
1801
3
原创 【动态规划 矩阵快速幂】P1357 花园|省选-
小 L 有一座环形花园,沿花园的顺时针方向,他把各个花圃编号为 $1 \sim n$。花园 $1$ 和 $n$ 是相邻的。他的环形花园每天都会换一个新花样,但他的花园都不外乎一个规则:任意相邻 $m$ 个花圃中都只有不超过 $k$ 个 C 形的花圃,其余花圃均为 P 形的花圃。例如,若 $n=10$ , $m=5$ , $k=3$ ,则- `CCPCPPPPCC` 是一种不符合规则的花圃。- `CCPPPPCPCP` 是一种符合规则的花圃。请帮小 L 求出符合规则的花园种数对 $10^9+
2025-03-28 08:28:59
897
1
原创 【矩阵快速幂】P8944 The Da Vinci Code|普及+
给定一个长度为 $n$ 的数列 $a$,初始情况下 $a_i=i$。另有一个取值在 $[1,n]$ 内的随机的整数 $x$,它取 $i$ 的概率为 $b_i$。接下来进行 $k$ 次操作,每次**均匀随机**地选两个 $[1,n]$ 中的整数 $i,j$(允许 $i=j$),交换 $a_i,a_j$ 的值(如果 $i=j$ 则什么也不干)。问最后 $x$ 在位置 $i$ 上的概率,你需要对所有 $1\leq i\leq n$ 求出答案。你需要输出答案模 $3221225473$ 的值。我们定义
2025-03-28 07:00:00
841
原创 【矩阵快速幂】B3646 数列前缀和 3|普及+
## 题目描述给定模质数 $p$ 域上的 $k$ 阶非奇异矩阵列 $a$,给定 $q$ 次询问,每次给出 $l, r$,求 $\prod \limits_{i = l}^r a_i$。$p = 1145141$。注:模 $p$ 域上的非奇异矩阵指:矩阵乘法加法均在模 $p$ 下进行,矩阵(在实数域下)的行列式值对 $p$ 取余不为 $0$。## 输入格式输入第一行有三个数,依次表示矩阵列长度 $n$、矩阵阶数 $k$ 以及询问数 $q$。接下来 $n \times k$ 行,每行 $k$
2025-03-27 16:30:00
1808
2
原创 【二分查找 双指针】P6733 「Wdsr-2」间歇泉|普及+
## 题目背景**Problem Number:** $\textit{08}$## 题目描述有一个间歇泉,冒出了 $n$ 杯水,由于一些原因,每杯水的温度、体积不同。第 $i$ 杯水的温度为 $c_i$,体积为 $a_i$。现在混合任意**两**杯水,每混合两杯水都会得到一个新的温度值,求可能得到的第 $k$ 高的温度值(不计热量损失)。**你的答案建议至少保留小数点后 $\bm3$ 位(与标准答案之差在 $\bm{10^{-2}}$ 以内即视为通过)。**## 输入格式第一行
2025-03-27 07:00:00
1027
58
原创 【矩阵快速幂】P9777 [HUSTFC 2023] Fujisaki 讨厌数学|普及+
## 题目描述众所周知,Fujisaki 在微积分(一)(上)、微积分(一)(下)、线性代数、离散数学(一)、概率论与数理统计这些课程中,只取得了非常低的分数,这导致他十分痛恨高等数学,因此他给大家带来了一道初等数学题。已知 $x+x^{-1}=k$,其中 $k$ 是一个整数且 $k\ge 2$,Fujisaki 想让你帮他求出 $x^n+x^{-n}$ 的值。可以证明对于任意的整数 $n \ge 0$,这个值都是一个整数。由于结果可能会非常大,你只需要求出其对 $M$ 取模后的值。## 输入格
2025-03-26 17:00:00
1398
2
原创 【矩阵快速幂】P11765「KFCOI Round #1」回首|普及+
你一共有 $n$ 条重要的回忆,每条回忆有一个重要系数 $k_i$,并且这 $n$ 条回忆彼此之间有 $m$ 个前后关系。每一条关系 $u,v(1\le u,v\le n)$ 表示 $u$ 发生的时间**恰好**在 $v$ 前。可能是因为时间过久导致你的记忆错乱,在时间线中可能会出现环。一开始,所有点的重要度均为 $0$,一共你会进行 $T$ 次回想操作。若当前正在进行第 $t$ 次操作:* 操作前,对于一条回忆 $x_i$,它的重要度会乘上重要系数 $k_i$。* 操作中,对于一条
2025-03-26 07:00:00
1907
原创 【矩阵快速幂】P6601 「EZEC-2」机器|普及+
一个引力机器由一个光滑圆轨道和 $2n$ 个小孔组成(小孔按**逆时针**从 $1$ 到 $2n$ 编号,每两个相邻的小孔所夹的**劣弧**度数为 $\dfrac{\pi}{n}$ ),每个小孔与和其夹角为 $\pi$ 的另一个小孔有通道相连,比如当 $n=2$ 时,$1$ 号孔和 $3$ 号孔相连。当 $n=2$ 时,这个装置的构造大概是这样的: 散布在整个农场上。整个农场是一个无限大的二维平面,第 $i$ 头奶牛的坐标是 $(x_i,y_i)$(保证 $x_i,y_i$ 均为正奇数,且 $x_i,y_i \leq 10^6$),且没有任意两头奶牛在同一位置上。FJ 希望修建一条竖直方向的栅栏,它的方程是 $x=a$,他还希望修建一条水平方向的栅栏,它的方程是 $y=b$。为了防止栅栏经过奶牛,$a,b$ 均要求是偶数。容易发现,这两个栅栏会在 $(a,b)$
2025-03-24 07:00:00
2218
81
原创 【矩阵快速幂】P11030 『DABOI Round 1』Blessings Repeated|省选-
圣母是一名辩论家,即 ENTP。她在进行一次辩论时的观点是字符串 $S$,她为了让对方信服她的观点她会强调 $k$ 次,所以她的辩词即为 $k$ 个字符串 $S$ 依次首尾相接。你作为反驳的人可能不能听清楚她说的所有话,所以你只能抓取关键词 $T$,你需要求出 $k$ 个首尾相接的 $S$ 中有多少个子序列(不一定连续)为 $T$,答案对 $998244353$ 取模。---**【形式化题意】**给定一个正整数 $k$ 和两个字符串 $S,T$。设字符串 $s$ 为 $k$ 个字符串
2025-03-23 17:00:00
1319
原创 【矩阵快速幂】P5004 专心OI - 跳房子|省选-
您有 $N$ 个格子,排成一行,从左往右编号为 $1,2,\cdots,N$。您站在 $1$ 号格子的左边无限远,开始从左往右跳,跳到 $N$ 号格子右侧为止。由于您是一位成功的 OIer,您自然长得很胖,所以您的腿部力量也非常大!这使得您跳一次,当前格子到目标格子中间必须至少空出来 $M$ 格,但您可以跳无数格远!您认为这么跳太没意思了,于是便想计算出有多少种方案可以跳完全程。由于方案可能过多,您会输出方案数量模 $(10^9+7)$ 的值方案不同当且仅当经过的任一一个格子编号不同。
2025-03-23 07:00:00
1649
1
原创 【矩阵快速幂】P5337 [TJOI2019] 甲苯先生的字符串|省选-
TJOI2019 D1T1源文件名:str.*时间限制: 1s 内存限制: 128M## 题目描述一天小甲苯得到了一条神的指示,他要把神的指示写下来,但是又不能泄露天机,所以他要用一种方法把神的指示记下来。神的指示是一个字符串,记为字符串$s_1$,$s_1$仅包含小写字母a − z。现在小甲苯想要写下神的指示,记为字符串$s_2$,$s_2$仅包含小写字母a − z,要求$s_1$中的相邻的两个字母不能在$s_2$中相邻地出现。现在给定$s_2$的长度,小甲苯想知道他有多少种方法可以将神
2025-03-22 17:00:00
631
2
原创 【矩阵快速幂】 P10502 Matrix Power Series|省选-
## 题目描述给定一个 $n×n$ 矩阵 $A$ 和一个正整数 $k$,找出和 $S=A+A^2 +A^3 +...+A^k$。## 输入格式输入包含一个测试用例。输入的第一行包含三个正整数 $n$($n \le 30$)、$k$($k \le 10^9$)和 $m$($m < 10^4$)。接下来的 $n$ 行每行包含 $n$ 个小于 32,768 的非负整数,按行主序给出 $A$ 的元素。## 输出格式以与给定 $A$ 相同的方式输出 $S$ 的元素对 $m$ 取模。翻译来自于:
2025-03-22 07:00:00
917
2
原创 【树上倍增 滑动窗口】P11267 【MX-S5-T1】王国边缘|普及+
异客在一个无限循环的 $\texttt{01}$ 字符串 $T=S^\infty$ 上进行着他的旅程,其中 $S$ 的长度为 $n$,$T$ 的第 $i$ 个字符为 $T_i$。异客的视野有限,只能看到后面 $m$ 个字符。异客会进行 $q$ 次旅程,每次起点不同,移动次数也不同。当异客在 $T_i$ 上时:- 若 $T_{i+1\dots i+m}$ 中存在 $\texttt{1}$,则异客下一次会移动到其中最远的一个 $\texttt{1}$ 上。- 否则,异客下一次会移动到下一个字符
2025-03-21 15:48:36
654
2
原创 【C++图论 分支界限法】1786. 从第一个节点出发到最后一个节点的受限路径数|2078
Farmer John 的奶牛们已经厌倦了他对她们每天早上排好序离开牛棚的要求。她们刚刚完成了量子物理学的博士学位,准备将这一过程搞快点。今天早上,如同往常一样,Farmer John 的 $N$ 头编号为 $1 \ldots N$ 的奶牛($1 \leq N \leq 10^5$),分散在牛棚中 $N$ 个编号为 $1 \ldots N$ 的不同位置,奶牛 $i$ 位于位置 $p_i$。但是今天早上还出现了 $M$ 个编号为 $1 \ldots M$ 的虫洞($1 \leq M \leq 10^5$)
2025-03-20 17:00:00
809
1
原创 【二分查找 并集查找】P6004 [USACO20JAN] Wormhole Sort S|普及+
Farmer John 的奶牛们已经厌倦了他对她们每天早上排好序离开牛棚的要求。她们刚刚完成了量子物理学的博士学位,准备将这一过程搞快点。今天早上,如同往常一样,Farmer John 的 $N$ 头编号为 $1 \ldots N$ 的奶牛($1 \leq N \leq 10^5$),分散在牛棚中 $N$ 个编号为 $1 \ldots N$ 的不同位置,奶牛 $i$ 位于位置 $p_i$。但是今天早上还出现了 $M$ 个编号为 $1 \ldots M$ 的虫洞($1 \leq M \leq 10^5$)
2025-03-20 07:00:00
982
68
原创 【动态规划】P6005 [USACO20JAN] Time is Mooney G|普及+
## 题目描述Bessie 正在安排前往牛尼亚的一次出差,那里有 $N$($2 \leq N \leq 1000$)个编号为 $1 \ldots N$ 的城市,由 $M$($1 \leq M \leq 2000$)条单向的道路连接。Bessie 每次访问城市 $i$ 都可以赚到 $m_i$ 哞尼($0 \leq m_i \leq 1000$)。从城市 $1$ 出发,Bessie 想要赚到尽可能多的哞尼,最后回到城市 $1$。为了避免争议,$m_1=0$。沿着两个城市之间的道路移动需要消耗一天。出差的
2025-03-19 17:00:00
1031
1
原创 【期望 拓扑排序】P6154 游走|普及+
B 城可以看作一个有 $n$ 个点 $m$ 条边的**有向无环图**。**可能存在重边**。zbw 在 B 城随机游走,他会在所有路径中随机选择一条路径,选择所有路径的概率相等。路径的起点和终点可以相同。定义一条路径的长度为经过的边数,你需要求出 zbw 走的路径长度的期望,答案对 $998244353$ 取模。## 输入格式第一行两个整数 $n,m$。接下来 $m$ 行,每行两个整数 $x,y$,表示存在一条从 $x$ 到 $y$ 的有向边。## 输出格式一行一个整数,表示答案
2025-03-19 07:00:00
851
原创 【矩阵快速幂 倍增】P6569 [NOI Online #3 提高组] 魔法值|省选-
H 国的交通由 $n$ 座城市与 $m$ 条道路构成,城市与道路都从 $1$ 开始编号,其中 $1$ 号城市是 H 国的首都。H 国中一条道路将把两个不同城市直接相连,且任意两个城市间至多有一条道路。H 国是一个信奉魔法的国家,在第 $j$ 天,$i$ 号城市的魔法值为 $f_{i,j}$。H 国的魔法师已观测到第 0 天时所有城市的魔法值 $f_{i,0}$,且他们还发现,之后的每一天每个城市的魔法值,都将会变为所有与该城市直接相连的城市的前一天魔法值的异或值,即$$f_{x,j}=f_{v_1
2025-03-18 17:00:00
963
原创 B4153 [厦门小学生 C++ 2022] 序列问题|普及+
## 题目描述高老师是一位经验丰富的信息学竞赛指导教师,善于开发学生的创造性思维。周末课上,他给学生留下一道关于 $01$ 串的思考题(所谓 $01$ 串就是由字符 $0$ 和 $1$ 组成的字符串):给定一个长度为 $n$ 的 $01$ 串,他想知道有多少个子串,满足其中 $1$ 的个数比 $0$ 的个数多。现在高老师请会编程的你来帮忙计算答案。## 输入格式第一行一个整数,表示字符串的长度。 第二行一个字符串,表示 $01$ 串。## 输出格式输出一行,包括一个整数,表示满足条件
2025-03-18 07:00:00
797
原创 【矩阵快速幂】P10498 石头游戏|省选-
石头游戏在一个 $n$ 行 $m$ 列的网格上进行,每个格子对应一种操作序列,操作序列至多有 $10$ 种,分别用 $0 \sim 9$ 这 $10$ 个数字指明。操作序列是一个长度不超过 $6$ 且循环执行、每秒执行一个字符的字符串。每秒钟,所有格子同时执行各自操作序列里的下一个字符。序列中的每个字符是以下格式之一: 1. 数字 $0 \sim 9$:表示拿 $0 \sim 9$ 个石头到该格子。 2. `NWSE`:表示把这个格子内所有的石头推到相邻的格子,`N` 表示上方,`W
2025-03-17 17:00:00
563
2
原创 【数学 线性代数】差分约束
x系列是变量,y系列是常量,差分系统由若干如下不等式组成。x1-x2 <= y1 x2-x3 <= y2 $\cdots$
2025-03-17 07:00:00
3116
93
原创 【差分约束】 P3275 [SCOI2011] 糖果|省选-
# P3275 [SCOI2011] 糖果## 题目描述幼儿园里有 $N$ 个小朋友,$\text{lxhgww}$ 老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候,$\text{lxhgww}$ 需要满足小朋友们的 $K$ 个要求。幼儿园的糖果总是有限的,$\text{lxhgww}$ 想知道他至少需要准备多少个糖果,才能使得每个小朋友都能够分到糖果,并且满足小朋友们所有的要求。
2025-03-16 17:00:00
709
3
原创 【差分约束】P5590 赛车游戏|省选-
P5590 赛车游戏## 题目描述R 君和小伙伴打算一起玩赛车。但他们被老司机 mocania 骗去了秋名山。秋名山上有 $n$ 个点和 $m$ 条边,R 君和他的小伙伴要从点 $1$ 出发开往点 $n$,每条边都有一个初始的方向。老司机 mocania 拿到了秋名山的地图但却不知道每条路有多长。显然,为了赛车游戏的公平,每条 $1$ 到 $n$ 的路径应当是等长的。mocania 想,我就随便给边标上一个 $1...9$ 的长度,反正傻傻的 R 君也看不出来。可 mocania 的数学不大
2025-03-16 07:00:00
819
2
原创 【差分约束】P4878 [USACO05DEC] Layout G|普及+
## 题目描述正如其他物种一样,奶牛们也喜欢在排队打饭时与它们的朋友挨在一起。FJ 有编号为 $1\dots N$ 的 $N$ 头奶牛 $(2\le N\le 1000)$。开始时,奶牛们按照编号顺序来排队。奶牛们很笨拙,因此可能有多头奶牛在同一位置上。有些奶牛是好基友,它们希望彼此之间的距离小于等于某个数。有些奶牛是情敌,它们希望彼此之间的距离大于等于某个数。给出 $M_L$ 对好基友的编号,以及它们希望彼此之间的距离小于等于多少;又给出 $M_D$ 对情敌的编号,以及它们希望彼此之间的距离大
2025-03-15 17:00:00
654
4
喜缺全书算法册对应源码单元测试用例
2024-07-05
本博客配套流程图,会经常更新
2024-04-24
搜索矩阵C++实现:二分查找Z形查找
2023-12-17
长度最短的子数组C++实现
2023-12-10
[二分查找双指针]LeetCode881: 救生艇
2023-12-03
两数之和 - 输入有序数组
2023-11-26
C++二分查找算法:132 模式
2023-11-12
C++算法:第 N 位数字原理、源码、测试用例
2023-11-05
C++二分查找算法应用:最长递增子序列 原理、源码、测试用例
2023-10-29
二分应用:峰值查找 原理、源码、测试用例
2023-10-22
C++算法:前缀和基础
2023-10-15
时间复杂度O(40n*n)的C++算法:修改图中的边权
2023-10-14
多源最短路径的原理及C++实现
2023-10-04
堆优化迪氏最短单源路径原理及C++实现
2023-10-03
.有向图计数优化版原理及C++实现
2023-10-02
有向图访问计数的原理及C++实现
2023-10-01
朴素迪氏最短单源路径的原理及C++源码及测试用例
2023-09-30
01BFS最短距离原理和C++实现
2023-09-29
深度优先搜索(BFS)的原理和C++实现
2023-09-28
美丽塔单调栈O(n)解法
2023-09-27
较难算法: 美丽塔 时间复杂度O(nlongn)
2023-09-24
让数组不相等的最小总代价
2023-09-23
喜缺全书算法册 C++实现
2023-09-17
二分查找旋转数组源码和视频
2023-08-20
喜缺全书之平凡的经历最新版
2023-08-18
《闻缺陷则喜》之《主册》
2022-09-10
简单的C#类 生成对应的C#类
2021-11-07
保存文件的同时删除文件,保存用时会略微升高
2021-10-11
多线程样例一 读写参数文件
2021-09-09
《闻缺陷则喜》之《软件开发的那些人》 20230917
2021-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人