上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: + 例题:[King's Colors][https://vjudge.net/problem/Kattis kingscolors] + 题意:n个点的树,用恰好k种颜色染色,并且要求相邻两个点不同。 + 这题可以发现就是组合数学题,跟树的形状一点关系都没有。求最多用k种颜色染色的合法方案很容易: 阅读全文
posted @ 2019-09-25 15:36 house_cat 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Travelling Businessmen Problem 先求出图的两个部分,可能只有一个部分 然后用set模拟,得到不同部分差最小的 阅读全文
posted @ 2019-09-14 10:39 house_cat 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Random Access Iterator 树型概率DP dp[u]代表以当前点作为根得到正确结果的概率 将深度最深的几个点dp[u]很明显是1 然后很简单的转移 有k次,但我们要先看一次的情况,然后再推到k次,k次中只要有一次就可以正确,所以求出k次全失败的概率,用1去减即可 阅读全文
posted @ 2019-09-14 10:35 house_cat 阅读(429) 评论(0) 推荐(0) 编辑
摘要: Complier [2019福建省赛] 模拟题应该有信心写,多出一些样例 当/ 与// 在一起的时候总会出错,一旦出现了这些有效的 应该把它删掉不对后面产生影响 阅读全文
posted @ 2019-09-14 10:23 house_cat 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Review For Exam [2019 福建省赛] 一个很简单的状态压缩DP,结果集体走偏 如何解决连续几日的限制问题?这种东西普通的DP很难写 阅读全文
posted @ 2019-09-14 10:19 house_cat 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Pipe Fitter and the Fierce Dogs [JAG Asia 2016] 理解题意之后,就是一个非常傻的DP 然后难在理解题意,理解非法状态 阅读全文
posted @ 2019-09-14 10:08 house_cat 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Escape from the Hell [JAG Asia 2016] 容易证明优先选择差值大的更优 对于最后一瓶我们可以枚举 枚举最后一瓶,然后在树状数组上消去它的影响,然后线段树check是否出现被追上的情况,即查询区间最小值。 需要用到两个线段树,因为当二分找到的位置在最后一瓶后面,需要在线 阅读全文
posted @ 2019-09-14 10:03 house_cat 阅读(256) 评论(0) 推荐(0) 编辑
摘要: We don't wanna work! [JAG Asia 2016] 两个set,一个代表工作的,一个代表不工作的 其实是一个很简单的模拟,但是我竟然排序之前标号。。。。 检查代码的时候要从头开始检查。。 阅读全文
posted @ 2019-09-14 09:49 house_cat 阅读(269) 评论(0) 推荐(0) 编辑
摘要: [徐州网络赛]Longest subsequence 可以分成两个部分,前面相同,然后下一个字符比对应位置上的大。 枚举这个位置 用序列自动机进行s字符串的下标转移 注意最后一个字符 阅读全文
posted @ 2019-09-13 11:33 house_cat 阅读(125) 评论(0) 推荐(0) 编辑
摘要: XKC's basketball team + 题意:给定一个序列,从每一个数后面比它大至少 $m$ 的数中求出与它之间最大的距离。如果没有则为 $ 1$。 + 题解:从后向前维护一个递增的队列,从后往前遍历,若当前的数大于队尾就进队,否则从该队列中二分找最小的比自己大至少 $m$ 的数,二者之间的 阅读全文
posted @ 2019-09-13 11:27 house_cat 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页