12 2022 档案

摘要:##E. Two Chess Pieces ###题目大意: 给定n个节点的以1为根节点的有根树,现在在根节点上有两颗棋子,我们分别给他们规定了它们所必须经过的点,每次可以顺着树移动距离1,但是必须使得两颗棋子的距离不超过d,最终需要回到根节点,求最小的移动路径。 ###解题思路: 我们考虑棋子1, 阅读全文
posted @ 2022-12-26 13:24 empty_y 阅读(78) 评论(1) 推荐(1) 编辑
摘要:##next_permutation 个人感觉这个函数是值得学习一下的,全排列专用,用于将当前数组换到下一个排列 举个栗子: b[] = 1 2 3 4 5 next_pertutation(b,b+5) b[] = 1 2 3 5 4 高效避免了自己手动写轮子去模拟全排列! 不过值得注意的是,这个 阅读全文
posted @ 2022-12-19 21:05 empty_y 阅读(40) 评论(0) 推荐(0) 编辑
摘要:##题目大意: 给定一个n个点m条边的图,请你在其中加一条边使得整个图G是二分图,问有多少种可能。(已有的边不能加) ##解题思路: 首先我们要知道,二分图内是没有长度为奇数的回路的 所以如果我们将一个图内的点分为两部分,这两部分的点互相连起来的不重复的点都是满足二分图的 例如: 5个点分为两组:[ 阅读全文
posted @ 2022-12-18 16:42 empty_y 阅读(173) 评论(0) 推荐(1) 编辑
摘要:##题目链接:D. Hossam and (sub-)palindromic tree ##题目描述 给定一颗有n(n<=2e3)个顶点的树,每个顶点有一个点权(字符),定义s(u,v)为从u到v的简单路径 所经过的点权形成的字符串的最大回文字串 求对于所有s(u,v)求最大回文子串 ##解题思路: 阅读全文
posted @ 2022-12-12 13:34 empty_y 阅读(77) 评论(0) 推荐(0) 编辑

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