码迷,mamicode.com
首页 >  
搜索关键字:前向星    ( 241个结果
SPFA_queue_链式前向星最短路 & HDU2433
题目大意:看完之后,觉得不肯能让我暴力,比较好想的就是初始化——每个点都求个最短路spfa,sum数组记录每个点到各个点的最短路之和,ans作为总和,之后一一删除边u-v,求关于u的最短路,如果dis[v]是无穷大——》输出INF,否则连通——》求出sum【u】——用一个新的变量num1记录不可覆盖 ...
分类:其他好文   时间:2018-07-30 21:25:42    阅读次数:162
Cover
PS:最少路径覆盖。统计当前连通块中度数为奇数的顶点,然后留两个顶点作为DFS的起点和终点,其它的顶点每两个连一条虚边,使得度数为偶数个。据说有孤立的点;链式前向星的tot从1开始,并且第一条边的编号从2开始,,,,为了好计算边的序号(1 ~ m)。总之还是有编程技巧的。 ...
分类:其他好文   时间:2018-07-30 20:17:33    阅读次数:157
强连通分量
强连通分量 相关概念 强连通 :在有向图G中,如果两个顶点u,v间存在一条u到v的路径且也存在 一条v到u的路径,则称这两个顶点u,v是强连通的。 强连通图 :如果有向图G的任意两个顶点都强连通,则称G是一个强连通图。 强连通分量 :有向非强连通图的极大强连通子图,称为强连通分量。( 极大强连通子图 ...
分类:其他好文   时间:2018-07-29 12:58:02    阅读次数:136
prim队列优化
#include //大概要这些头文件 #include #include #include #include using namespace std; typedef pair pii; int head[30],next[200],point[200],val[200],size,dist[30... ...
分类:其他好文   时间:2018-07-22 23:33:05    阅读次数:256
uestc summer training #3 线段树优化建边
A 如果把边数缩小到n^2可以接受的话 就是一个最小点基的裸题 但是这里可能有n^2条边所以我们需要线段树优化建边 然后再求出SCC 扣掉不包含原始n个节点的SCC或者把除叶子节点外线段树上的点权设为inf 然后跑最小点基 #include<cstdio> #include<algorithm> # ...
分类:其他好文   时间:2018-07-18 23:36:48    阅读次数:218
CodeForces Round #498 div3
A: 题目没读, 啥也不会的室友帮我写的。 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define Fopen freopen("_in.txt","r",stdin); freopen("_out.txt","w",stdout); 4 ...
分类:其他好文   时间:2018-07-18 11:52:14    阅读次数:236
POJ 2387 链式前向星下的SPFA
(POJ)[http://poj.org/problem?id=2387] Til the Cows Come Home Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 69789 Accepted: 23386 Descript ...
分类:其他好文   时间:2018-07-11 01:05:40    阅读次数:194
链式前向星写法下的DFS和BFS
Input 5 7 1 2 2 3 3 4 1 3 4 1 1 5 4 5 output 1 5 3 4 2 include using namespace std; const int maxn = 150; const int maxm = 1050; int n, m;//顶点数,边数 int ...
分类:其他好文   时间:2018-07-10 22:38:09    阅读次数:182
深度理解链式前向星
我们首先来看一下什么是前向星. 前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序, 并记录下以某个点为起点的所有边在数组中的起始位置和存储长度,那么前向星就构造好了. 用len[i]来记录所有以i为起点的边在数组中的存储长度. 用head ...
分类:其他好文   时间:2018-07-10 22:37:50    阅读次数:3511
Tarjan各大算法汇总
补丁V2.3 增加了割边,割点(前向星)代码 补丁V2.0 计划内容增大,增加了割点(邻接矩阵)代码 补丁V1.1 简化了Tarjan(邻接矩阵)代码 备忘:简化强联通分量(前向星)代码,割边需处理重边,增加其他tarjan算法 强联通分量 邻接矩阵 cpp //邻接矩阵 by sun123zxy ...
分类:编程语言   时间:2018-07-08 23:09:57    阅读次数:202
241条   上一页 1 ... 8 9 10 11 12 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!