随笔分类 -  XCPC——其它

摘要:题目链接 原本看着式子直接晕了,觉得是高深的硬核数论,于是放弃(然后E也没想出来,sad) 关键的思路在于,考虑构造由**(a,b,c)->(ta,tb,tc)**这样的求解方式。 在看到这个做法后,会发现它很好地利用了题目齐次的性质;至于如何由齐次式想到这个做法,可能需要足够的天赋或者经验吧(悲) 阅读全文
posted @ 2023-04-04 21:40 sz[sz] 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题目链接 随机大法妙啊! 原本想考虑每种数的贡献,在不合法的区间做标记;但这不仅麻烦,而且要以k为循环节考虑,不可做。 而对于每次询问,又不能每个数都检验一遍;同时考虑如果只检验区间长度(即所有数出现次数之和)是可能把no判断为yes的。 但发现答案为yes要求每种数都合法,只要有任何一个数(或一个 阅读全文
posted @ 2022-10-18 15:07 sz[sz] 阅读(70) 评论(1) 推荐(0) 编辑
摘要:树上问题 然而对于子树合并的树形DP,还有一个性质:如果第二维的上届是m,总的效率是O(nm)的! ICPC2021SEERC C 阅读全文
posted @ 2022-07-14 20:07 sz[sz] 阅读(22) 评论(0) 推荐(0) 编辑
摘要:DP BFS维护转移顺序 因为可DP的充要条件是状态转移满足拓扑序,所以在一些形式上不是DAG但本质是DAG,但直接用数组又比较麻烦的题上,可以直接BFS会好写很多! CF-ER129D 计算几何 精度 关于避免共线问题,可以通过加减微小的角度,转化为开区间的问题,且不会出现共线的情况(微小的角度小 阅读全文
posted @ 2022-07-13 10:31 sz[sz] 阅读(22) 评论(0) 推荐(0) 编辑
摘要:CF-GR20题解 一场全是排列问题的CF ICPC21SH B 关于排列的容斥计数题 CF-R803div2E-2300 先考虑如何判断一个确定的排列置换是否合法: 1.对于排列置换的环,考虑每次交换的影响,发现就是把一个点去掉;那么对于每一个数,只要判断它在环上的后面的第一个比它大的数即可。 2 阅读全文
posted @ 2022-07-11 18:57 sz[sz] 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示