上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 感谢 hotpotcondiment 对此页面的贡献 容斥原理 有 $n$ 个集合 $S_1,S_2,\cdots,S_n$(可能集合有交),则至少在一个集合的元素为 $$\begin{aligned}&{\color{white}{-;}}\sum\texttt{在任意一个集合内的元素总和}\&- 阅读全文
posted @ 2022-10-04 15:34 Fran-Cen 阅读(109) 评论(0) 推荐(3) 编辑
摘要: ~~请忽视标题~~并膜 plate_let $\bold{\infty}$ 分钟 Dice Product 2 (Atcoder ABC245 Ex) 题意 有一个变量 $x$ 初始为 $1$。可以进行若干次操作,每次可以给 $x$ 乘上一个 $[1,n]$ 内一个随机整数,求使 $x$ 大于 $m 阅读全文
posted @ 2022-10-04 15:23 Fran-Cen 阅读(63) 评论(0) 推荐(1) 编辑
摘要: typewriter 题意 有 $n$ 个字符集,第 $i$ 个字符集为 $S_i$。可以选择任意一个字符集,然后用这个字符集的字符打出长为 $l$ 的字符串。求最后能够打出多少种字符串。$n\le 18,l\le 10^9,S_i$ 只包含小写字母。 解法 由于 $n=18$ 而字符集大小为 $2 阅读全文
posted @ 2022-10-04 15:22 Fran-Cen 阅读(21) 评论(0) 推荐(2) 编辑
摘要: Black and White Rooks 题意 有一个 $n\times m$ 的棋盘。现在需要在上面放置 $b$ 个黑车和 $w$ 个白车,每个车占有一格且不能有共行或共列的黑车和白车(不存在一对能互相攻击的车)。求放法数量模 $998244353$。$n,m\le 50$。 解法 考虑用 $x 阅读全文
posted @ 2022-10-04 13:13 Fran-Cen 阅读(18) 评论(0) 推荐(1) 编辑
摘要: ~~本题单中所有题,在对照题解前后思考了一遍,在纸质笔记本上整理了第二遍,在这上面整理了第三遍,因为某些原因不少题整理了四遍~~ |LIS| = 3 题意 有一个长为 $n$ 的数列,满足所有元素都在 $[1,m]$ 之间且其最长上升子序列长度为 $3$。求满足上述条件的不同数列数模 $998244 阅读全文
posted @ 2022-10-04 13:03 Fran-Cen 阅读(27) 评论(0) 推荐(1) 编辑
摘要: 引入:字符串最长公共前缀(Longest Common Prefix,LCP) 普通求法 利用 hash。设需要求 $S,T$ 字符串的 LCP,则可以二分长度 $len$,求一个最大的 $len$ 满足 $hash(S_1\sim S_{len})=hash(T_1,T_{len})$。 后缀数组 阅读全文
posted @ 2022-10-04 12:42 Fran-Cen 阅读(92) 评论(0) 推荐(1) 编辑
摘要: 并查集的各类应用 优化暴力枚举。 Kruskal 重构树。 维护可重集。 应用1:优化枚举 例题1 题意 有一个长为 $n$ 的数组,有 $q$ 个操作,每个操作是将某个区间按位或上一个数;求最后的数组。$n,q\le 10^6$。 解法 考虑将每个数拆成 $\log$ 个二进制位维护。显然某一位如 阅读全文
posted @ 2022-10-03 23:27 Fran-Cen 阅读(23) 评论(0) 推荐(1) 编辑
摘要: 线段树的各类应用 直接用线段树维护信息。 线段树合并维护信息。 线段树结合势能分析。 线段树分治。 应用1:直接用线段树维护信息 例题1(所谓热身题):P7735 [NOI2021] 轻重边 题意 有一棵大小为 $n$ 的树,现在有 $m$ 个操作: 给定两个点 $a$ 和 $b$,首先对于 $a$ 阅读全文
posted @ 2022-10-03 23:17 Fran-Cen 阅读(38) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2022-10-03 19:13 Fran-Cen 阅读(2) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2022-10-03 19:13 Fran-Cen 阅读(2) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页