摘要: 原文链接 首先我们了解一种数据结构,前向星,是以存边的方式存图的。我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序,并记录下以某个点为起点的所有边在数组中的起始位置和存储长度,那么前向星就构造好了.用len[i]来记录所有以i为起点的边在数组中的存储长度.用head 阅读全文
posted @ 2019-04-13 09:51 Cruel_King 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 本题思路:每完成一次交换之后交换余额多于原钱数则存在正环,输出YES即可。 参考代码: 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <queue> 5 using namespace std; 6 阅读全文
posted @ 2019-04-13 01:21 Cruel_King 阅读(222) 评论(0) 推荐(0) 编辑