上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 题面 "洛谷" 题解 将这个排列放到一个$n\times n$的棋盘上,那么一个排列问题可以转化为每行每列只填一个数的放置方法问题。 对于这题的限制,我们将一列不能放的位置涂黑,那么每一列就会有$1$至$2$个地方不能填(涂黑)。 考虑容斥这个东西,那么就是用至少$i$列涂黑格来容斥: $$ Ans 阅读全文
posted @ 2020-01-15 19:43 heyujun 阅读(175) 评论(0) 推荐(1) 编辑
摘要: 跟一波风 阅读全文
posted @ 2020-01-04 00:15 heyujun 阅读(236) 评论(2) 推荐(0) 编辑
摘要: 到底是19还是20啊QAQ 阅读全文
posted @ 2019-12-19 20:02 heyujun 阅读(672) 评论(6) 推荐(0) 编辑
摘要: JOI2013-2019题解 阅读全文
posted @ 2019-12-07 08:07 heyujun 阅读(292) 评论(8) 推荐(0) 编辑
摘要: THUSC2017题解 巧克力 先将所有权值$\text {Rand}$区间$[0,K)$的一个权值,那么一个方案满足条件就变成了$[0,K)$中的颜色都有,只要满足要求的那$K$个颜色被分到不同的集合即满足条件,那么正确率$P=\frac {K!}{K^K}$ 没有第二问就是一个斯坦纳树板子题,然 阅读全文
posted @ 2019-12-07 08:02 heyujun 阅读(310) 评论(6) 推荐(1) 编辑
摘要: PKUSC2018题解 真实排名 分别考虑第$i$个人翻倍和不翻倍的情况,组合数算一下即可,务必注意实现细节。 "代码" 最大前缀和 设$sum_s$表示集合$\sum_{i\in s} a_i$,$f_s$表示最大前缀和 等于 $sum_s$的方案数,$g_s$表示选出集合$s$排成的最大前缀和 阅读全文
posted @ 2019-12-04 22:25 heyujun 阅读(214) 评论(1) 推荐(0) 编辑
摘要: PKUWC2018题解 Minimax 显然最终权值只能是所有叶子中的权值,设$f_{i,j}$表示以$i$节点的数字为$j$的概率,这个dp很简单。 这时候暴力向上合并是$O(n^2)$的,想办法优化向上合并的效率。 考虑线段树合并,如果只有一个儿子直接继承就行了,关键是两个儿子也就是两颗线段树怎 阅读全文
posted @ 2019-12-04 21:28 heyujun 阅读(324) 评论(0) 推荐(0) 编辑
摘要: CSP2019题解 格雷码 按照生成的规则模拟一下即可。 "代码" 括号树 看到括号匹配首先想到用栈,然后又在树上就可以想到可追溯化栈。 令$a_i=1$表示$i$号节点上的括号为 ,否则为 , 记栈为$stk$,其中元素个数为$top$。 设$f_i$表示加上节点$i$所对应的括号所增加的贡献,$ 阅读全文
posted @ 2019-12-04 20:05 heyujun 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 【CSP2019】树上的数 题面 "洛谷" 题解 我们设每个点上的编号分别为$a_1,a_2...a_n$。 10pts 。。。 菊花 假设现在菊花中心编号是$rt$,设你依次拆边$(p_1,rt),(p_2,rt)...(p_{n 1},rt)$,那么最后你会发现$a_{rt}$到了点$p_1$, 阅读全文
posted @ 2019-12-03 10:08 heyujun 阅读(1336) 评论(5) 推荐(2) 编辑
摘要: Day2炸了,这次是真的自闭了 阅读全文
posted @ 2019-11-17 23:30 heyujun 阅读(494) 评论(5) 推荐(1) 编辑
摘要: 【51Nod1555】布丁怪 题面 "51Nod" 题目大意: 给你一个$n\times n$的棋盘以及$n$个棋子,每个棋子坐标为$(x_i,y_i)$,保证棋盘的每一行或一列都有且仅有一个棋子,问你有多少个正方形框住的棋子数数值上等于正方形的边长。 其中$1\leq n\leq 3\times 阅读全文
posted @ 2019-11-06 16:29 heyujun 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 【LG1600】[NOIP2016]天天爱跑步 题面 "洛谷" 题解 考虑一条路径$S\rightarrow T$是如何给一个观测点$x$造成贡献的, 一种是从$x$的子树内出来,另外一种是从$x$的子树外进去。 令$S,T$的最近公共祖先为$lca$,那么这条路径可表示为$S\rightarrow 阅读全文
posted @ 2019-11-06 15:19 heyujun 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 【LG5171Earthquake】 题面 "洛谷" 题解 本题需要用到类欧几里得算法。 前置知识:类欧几里得 就是求函数$$\varphi (a,b,c,n)=\sum_{i=0}^n \left\lfloor\frac {ai+b}c\right\rfloor$$ 的值(其实还有两种形式,但是~ 阅读全文
posted @ 2019-11-06 12:00 heyujun 阅读(147) 评论(2) 推荐(0) 编辑
摘要: 【LG4437】[HNOI/AHOI2018]排列 题面 "洛谷" 题解 题面里这个毒瘤的东西我们转化一下: 对于$\forall k,j$,若$p_k=a_{p_j}$,则$kW_{ba}$则$\frac{W_a}{m_1} include include include include incl 阅读全文
posted @ 2019-11-04 16:25 heyujun 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 【CF1097F】Alex and a TV Show 题面 "洛谷" 题解 我们对于某个集合中的每个$i$,令$f(i)$表示$i$ 作为约数 出现次数的奇偶性。 因为只要因为奇偶性只有$0,1$两种,我们考虑用$bitset$维护这个$f$。 那么, 对于$1$操作你可以预处理一下$v$的$bi 阅读全文
posted @ 2019-11-04 15:58 heyujun 阅读(230) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页