图论
qq_29796271
这个作者很懒,什么都没留下…
展开
-
洛谷P2661 信息传递
https://www.luogu.org/fe/problem/P2661一个含有n个点的图,图中每个点的出度为1(如果不考虑自环,那么有可能出现出度为0的情况)要求寻找图中最小的环。做法:在读取边时去除形成自环的边。然后遍历所有点,删除所有入度为0的点(删除一个点时它通往的下一个节点入度也相应减1,所以如果下一个节点入度变为0,那么也要删除)。然后剩余的所有点一定都属于某一个环的一部分。...原创 2019-04-10 21:21:19 · 151 阅读 · 0 评论 -
图的二色染色
洛谷 P1330 封锁阳光大学https://www.luogu.org/problemnew/show/P1330题意:将一个图染成两种颜色 0 和 1 且由一条边相连接的两个节点不能是相同的颜色。问 能否按照这样的要求实现染色,如果可以的话,最少有多少个节点被染为颜色1。注意:如果一个节点没有相邻的节点,那么直接把这个节点染成颜色0即可,不可能被染为颜色1。因为题意要求的是颜色1的个数...原创 2019-04-13 23:55:52 · 1992 阅读 · 0 评论 -
欧拉路径、欧拉回路、Hierholzer算法
欧拉路径内容参考自维基百科https://zh.wikipedia.org/wiki/%E4%B8%80%E7%AC%94%E7%94%BB%E9%97%AE%E9%A2%98能否不走重复的路而遍历一个图的所有边。如果满足上述条件,这样走出来的是欧拉路径。特别的,如果这个路径可以回到起点,称为欧拉回路。连通的无向图 G 有欧拉路径的充要条件是:G 中奇顶点(连接的边数量为奇数的顶点)的数目...原创 2019-04-14 22:15:12 · 1537 阅读 · 0 评论