随笔分类 -  图论

摘要:https://www.acwing.com/problem/content/description/3558/ 输入样例: 1 8 4 2 3 4 5 6 -1 -1 -1 -1 7 -1 -1 8 -1 -1 -1 1 6 4 6 4 5 8 1 输出样例: 2 4 2 4 详解见代码内部 #i 阅读全文
posted @ 2023-03-26 20:19 Vijurria 阅读(20) 评论(0) 推荐(0) 编辑
摘要:https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805053141925888 题目大意: 当你在社交网络平台注册时,一般总是被要求填写你的个人兴趣爱好,以便找到具有相同兴趣爱好的潜在的朋友。一个“社交集群”是指部 阅读全文
posted @ 2023-03-23 21:48 Vijurria 阅读(67) 评论(0) 推荐(0) 编辑
摘要:https://www.acwing.com/activity/content/competition/problem_list/2961/ ###AcWing 4870. 装物品 水题 #include<bits/stdc++.h> using namespace std; typedef lon 阅读全文
posted @ 2023-03-12 18:10 Vijurria 阅读(17) 评论(0) 推荐(0) 编辑
摘要:https://atcoder.jp/contests/abc287/tasks/abc287_e ###E - Karuta 题目大意: 给定n个字符串数组Si,问每个字符串与其他字符串的最长公共前缀是多少。 Sample Input 2 11 abracadabra bracadabra rac 阅读全文
posted @ 2023-03-01 21:38 Vijurria 阅读(29) 评论(0) 推荐(0) 编辑
摘要:https://atcoder.jp/contests/abc291/tasks/abc291_e 题目大意: 长度为n的全排列A(A1,A2,A3,,,An)。 给定m条标记,每一条标记中有x和y,表示x这个位置上的数字会小于y这个位置上的数字, 问我们A能唯一确定吗?如果可以,随便找一个。不可以 阅读全文
posted @ 2023-02-28 21:58 Vijurria 阅读(52) 评论(0) 推荐(0) 编辑
摘要:https://www.acwing.com/problem/content/4709/ 题目大意: 给定一棵树,让我们从根节点1开始往下遍历,沿着一条路径遍历树中所有点,路径中可以包含重复的点和边。 问我们最短路径是多少? 输入样例1: 3 1 2 3 2 3 4 输出样例1: 7 输入样例2: 阅读全文
posted @ 2022-10-28 10:55 Vijurria 阅读(21) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/1735/problem/C 题目大意: 有一个未知的字符串s,字符串s中的所有的26个小写英文字母按一定的顺序排列成一个圆圈,然后,s中的每个字母都被顺时针方向的字母替换,这样就得到字符串t。 给你一个字符串t。确定按字典顺序最小的字符 阅读全文
posted @ 2022-10-19 16:40 Vijurria 阅读(39) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/1559/problem/D1 题目大意: 给定两棵树,树的节点都是从1到n,这两棵树分别建了m1和m2条边; 问我们还能构建哪些边?依然保持无环的状态?? input 3 2 2 1 2 2 3 1 2 1 3 output 0 inp 阅读全文
posted @ 2022-10-13 20:25 Vijurria 阅读(14) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/277/problem/A 题目大意: 有n个人,有m种语言; 这n个人分别会一些(也有可能会0种); 问我们他们能否直接或者间接的交流? 如果不能的话,一个人去学习一门语言需要一块钱,我至少要准备多少钱才能够实现全部人的直接或间接交流? 阅读全文
posted @ 2022-10-10 17:25 Vijurria 阅读(22) 评论(0) 推荐(0) 编辑
摘要:https://www.acwing.com/problem/content/4629/ //基环树 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL,LL> PII; const L 阅读全文
posted @ 2022-10-09 16:38 Vijurria 阅读(22) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/115/problem/A 题目大意: 给定n个节点,每个节点都有一个不同于自己的数值,表示自己的老板,-1表示自己就是老板。 现在玩游戏需要组队,一组队伍中,人数任意,但是任意两个都不能是直系的老板或者老老板。。。老老老板等形成上下级关 阅读全文
posted @ 2022-10-05 21:29 Vijurria 阅读(43) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/580/problem/C 题目大意: 给定一棵树,这棵树总共有n个节点,自己家住在节点1(根节点); 每个节点都有一个标记a[i],标记为1就是这个地方有猫,0就表示没有; 每个叶子节点都是餐馆,我们想去最多数量的餐馆,但是我们不想走这 阅读全文
posted @ 2022-10-05 20:50 Vijurria 阅读(24) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P1827 题目大意: 已知前序中序遍历 求后序遍历。 输入 #1 ABEDFCHG CBADEFGH 输出 #1 AEFDBHGC #include<bits/stdc++.h> using namespace std; typed 阅读全文
posted @ 2022-10-04 20:52 Vijurria 阅读(29) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P2419 题目大意: 给定n头奶牛(1<=N<=100),按1..N依次编号。 m轮:两两之间进行对决,赢了的排在左边,输了的排在右边。 我们想知道奶牛们编程能力的具体排名,希望能根据这些信息,推断出尽可能多的奶牛的编程能力具体排名 阅读全文
posted @ 2022-09-30 20:47 Vijurria 阅读(124) 评论(0) 推荐(0) 编辑
摘要:https://atcoder.jp/contests/abc243/tasks/abc243_d 题目大意: 给定一颗完全二叉树,他总共可以有(2^10^100)-1个节点,节点下标为1,2,...,(2^10^100)-1。 给我们一个长度为n的字符串s,给定当前位于的节点位置 为我们经过这个字 阅读全文
posted @ 2022-09-24 17:00 Vijurria 阅读(37) 评论(0) 推荐(0) 编辑
摘要:链接:https://ac.nowcoder.com/acm/contest/38457/D 题目描述 给你一个包含 n 个单词的单词表。你需要将单词 s 以如下操作转换成 t。 每次改变 s 的一个字母。你需要保证改变后的 s=t 或在单词表中出现过。 询问最小操作次数并输出方案。如果不能将 s 阅读全文
posted @ 2022-08-13 12:38 Vijurria 阅读(73) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/1670/problem/C 这位佬写的挺不错的,强推 https://blog.csdn.net/qq_42883649/article/details/124644866?ops_request_misc=%257B%2522requ 阅读全文
posted @ 2022-08-10 17:01 Vijurria 阅读(31) 评论(0) 推荐(0) 编辑
摘要:https://codeforces.com/contest/1676 给你一个有根的树,由从1到n的n个顶点组成,根是顶点1。还有一个字符串s表示每个顶点的颜色:如果si=B,那么顶点I是黑色的,如果si=W,那么顶点I是白色的。 如果树的白色顶点的数量等于黑色顶点的数量,则称该子树是平衡的。 树 阅读全文
posted @ 2022-08-09 21:05 Vijurria 阅读(48) 评论(0) 推荐(0) 编辑
摘要:https://www.acwing.com/problem/content/description/4278/ Dijkstra 算法是非常著名的贪心算法之一。 它用于解决单源最短路径问题,即指定一个特定源顶点,求该顶点到给定图的所有其他顶点的最短路径。 它由计算机科学家 Edsger W. Di 阅读全文
posted @ 2022-08-06 11:42 Vijurria 阅读(60) 评论(0) 推荐(0) 编辑