图论算法
主要关于图论
再敲一行就去睡
这个作者很懒,什么都没留下…
展开
-
L2-023 图着色问题 (25 分)
传送门图着色问题是一个著名的NP完全问题。给定无向图G=(V,E),问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色?但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题的一个解。输入格式:输入在第一行给出3个整数V(0<V≤500)、E(≥0)和K(0<K≤V),分别是无向图的顶点数、边数、以及颜色数。顶点和颜色都从1到V编号。随后E行,每行给出一条边的两个端点的编号。在图的信息给出之后,给出了一个正整数N(原创 2022-04-03 14:43:06 · 84 阅读 · 0 评论 -
图的拓扑排序
拓扑排序是对有向无圈图的一种排序,在这个排序中,任何靠后元素都没有通向靠前元素的路径。借助队列的实现初始化时,将所有入度为0的结点入队,每次取出队首元素访问,并将所有未访问的相邻顶点入队,当队列为空时,序列生成完毕。这种算法没有多余的操作。/* //以C++队列实现的图的拓扑遍历 // */typedef int element; const int N;//结点数 element vis原创 2022-03-24 21:07:48 · 260 阅读 · 0 评论