随笔分类 - 搜索
摘要:题目简述 给一棵树,每一个节点都是红色,蓝色或者无色。 一条边是合法的当且仅当删除这一条边之后,树被分成两部分,这两部分不同时含有红色和蓝色。 问有多少条合法的边。 题目分析 考虑先搜索一遍这棵树,并处理出以 节点为根的子树中红点和蓝点的数量,记为 和 。树中
阅读全文
摘要:题目简述 给定一个 ,问有多少个小于等于 的数只由两个不同的数字 和 组成。 题目分析 直接枚举肯定不行,我们考虑枚举 和 ,再利用深搜,生成所有不大于 且只由 和 组成的数字,利用 map 去重,统计答案即可。 代码 #inclu
阅读全文
摘要:题目简述 给出一个 个点, 条边的有向图,边带权。保证每个点的出度和入度最多为 。 对于每一个入度为 ,出度为 的点,我们在该点建一个水箱 。 对于每一个入度为 ,出度为 的点,我们在该点建一个水龙头。 可以发现,每一个水箱对应一个唯一的水龙头,我们将
阅读全文