Loading

随笔分类 -  算法

该文被密码保护。
posted @ 2021-03-18 09:37 George1123 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-03-18 09:35 George1123 阅读(1) 评论(0) 推荐(0)
摘要:给定 $n,m$ 和一个长度为 $n$ 的字符串 $S$。求有多少不同的 $T$,使得它和 $S$ 的最长公共子序列长度恰好为 $n-1$。所有字符都在 $[0,m)$ 之间。 数据范围:$1\le n\le 10^5$,$2\le m\le 26$。 阅读全文
posted @ 2021-02-10 22:34 George1123 阅读(226) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2021-01-28 11:47 George1123 阅读(0) 评论(0) 推荐(0)
摘要:有 $m$ 个染病的染病的村民,有 $n$ 个治疗计划,$(t_i,l_i,r_i,c_i)$ 表示第 $t_i$ 天晚上 $[l_i,r_i]$ 的村民被治疗好,耗费 $c_i$。如果一个村民第 $i$ 天早上染病,就会传染村民 $i-1$ 和 $i+1$,求最小的代价,治疗所有的村民。 数据范围:$1\le m,t_i,c_i\le 10^9$,$1\le n\le 10^5$。 阅读全文
posted @ 2021-01-05 11:47 George1123 阅读(623) 评论(0) 推荐(2)
摘要:$0$ 级 `Doe` 图是一个点,$1$ 级 `Doe` 图是两个点加一条边,$k$ 级 `Doe` 图是一个 $k-1$ 级 `Doe` 图加上一个编号全加了 $k-1$ 级 `Doe` 图大小的 $k-2$ 级 `Doe` 图。给一个 $n$ 级 `Doe` 图,$m$ 次询问,每次查询 $a$ 和 $b$ 两点间的最短路。 数据范围:$1\le n\le 10^3$,$1\le m\le 10^5$。 阅读全文
posted @ 2021-01-04 18:47 George1123 阅读(166) 评论(0) 推荐(3)
摘要:给定 $n$ 个字符串,从中选出若干个按给出顺序连接起来,总长等于 $m$,求字典序最小的,保证有解。 数据范围:$1\le n\le 2000$,$1\le k\le 10^4$,字符串总长 $S\le 10^6$。 阅读全文
posted @ 2020-12-09 19:28 George1123 阅读(441) 评论(3) 推荐(3)
该文被密码保护。
posted @ 2020-11-27 14:03 George1123 阅读(40) 评论(0) 推荐(1)
摘要:有一个大小为 $k$ 的空书架。有 $n$ 天和 $n$ 种书,每天要求书架中有书 $a_i$。每天可以多次买书,买书 $i$ 的价格为 $c_i$。每天可以扔书(因为书架满了)。求满足要求的最小代价。 数据范围:$1\le n,k\le 80$。 阅读全文
posted @ 2020-11-20 15:12 George1123 阅读(133) 评论(0) 推荐(1)
摘要:给一张网络流图,可能有流量不守恒或者流量超过容量的情况,求最少的将某条边流量或容量 $\pm 1$ 的操作次数使得网络流图正确。 数据范围:$1\le n,m\le 100$,$0\le f,c\le 10^6$。 阅读全文
posted @ 2020-11-18 20:20 George1123 阅读(180) 评论(0) 推荐(1)
摘要:$n$ 个关卡,对每个关卡可以花 $a_i$ 时间得到 $1$ 颗星,或花 $b_i$ 时间得到 $2$ 颗星,或不玩。问获得 $m$ 颗星最少需要多少时间。 数据范围:$1\le n\le 3\cdot 10^5,1\le m\le 2n$。 阅读全文
posted @ 2020-11-13 16:54 George1123 阅读(636) 评论(3) 推荐(4)
摘要:给 $n$ 个点 $m$ 条边,每个点有颜色 $c_i(1\le c_i\le k)$,求有多少个颜色对两组点并后是二分图。 数据范围:$1\le n,m,k\le 5\cdot 10^5$。 阅读全文
posted @ 2020-11-02 08:29 George1123 阅读(463) 评论(0) 推荐(3)
该文被密码保护。
posted @ 2020-11-01 15:56 George1123 阅读(0) 评论(0) 推荐(0)
摘要:贪心的秘诀。 阅读全文
posted @ 2020-10-31 12:33 George1123 阅读(321) 评论(0) 推荐(1)
该文被密码保护。
posted @ 2020-10-29 20:49 George1123 阅读(0) 评论(0) 推荐(0)
摘要:给 $n$ 个数的序列 $a_i$,求有多少种 $n$ 个数的排列 $p_i$,使得 $$\frac{a_{p_i}}{\max_{j=1}^{i-1} a_{p_j}}\notin \left(\frac 12, 2\right)$$ 答案膜 $998244353$。 数据范围:$2\le n\le 5000$。 阅读全文
posted @ 2020-10-28 16:29 George1123 阅读(639) 评论(11) 推荐(2)
摘要:给 $n$ 个数 $a_i$,固定 $k$ 个下标 $b_i$,求只修改不在 $b_i$ 中的下标的值使 $a_i$ 严格单调递增的最少修改次数。 数据范围:$1\le n\le 5\cdot 10^5$,$0\le k\le n$。 阅读全文
posted @ 2020-10-28 15:55 George1123 阅读(339) 评论(1) 推荐(1)
该文被密码保护。
posted @ 2020-10-28 13:01 George1123 阅读(0) 评论(0) 推荐(0)
摘要:给一个长度为 $n$ 的数组 $a_i$,问是否有一棵树,每个节点要么是叶子要么至少有两个儿子,而且 $i$ 号点的子树大小是 $a_i$。 数据范围:$1\le n\le 24$。 阅读全文
posted @ 2020-10-23 14:39 George1123 阅读(241) 评论(1) 推荐(2)
摘要:给定两个字符串 $a,b$,要求出两个数组:$b$ 的 $z$ 函数数组 $z$、$b$ 与 $a$ 的每一个后缀的 `LCP` 长度数组 $p$。 数据范围:$1\le |a|,|b|\le 2\times 10^7$。 阅读全文
posted @ 2020-10-04 09:01 George1123 阅读(1836) 评论(2) 推荐(5)