码迷,mamicode.com
首页 >  
搜索关键字:拓扑排序    ( 1628个结果
动态规划的引入 P4017 最大食物链计数【拓扑排序的条数计算】
动态规划的引入 P4017 最大食物链计数【拓扑排序的条数计算】 ...
分类:编程语言   时间:2020-06-13 21:03:07    阅读次数:53
Java 深度遍历和广度优先遍历
概念定义: 深度优先遍历:深度优先遍历是图论中的经典算法。其利用了深度优先搜索算法可以产生目标图的相应拓扑排序表,采用拓扑排序表可以解决很多相关的图论问题,如最大路径问题等等。 根据深度优先遍历的特点我们利用Java集合类的栈Stack先进后出的特点来实现。我用二叉树来进行深度优先搜索。 广度优先遍 ...
分类:编程语言   时间:2020-06-07 21:24:16    阅读次数:77
西安邮电大学第五届ACM-ICPC校赛(同步赛) B(拓扑排序)
题意: 给n,m个,给出n个字符串,再给出m个s1,s2,要求s1在s2之前,最小字典序排列,如果不符合就 1 思路: 拓扑排序,但如果用字符串来优先队列中一直tle,呜呜呜,然后又加上博客没有拓扑排序模板,我居然拓扑排序写错了,导致tle的原因 真正的思路,是先字典序排序,然后优先队列拓扑排序。 ...
分类:编程语言   时间:2020-05-24 15:13:31    阅读次数:82
图题目
1 与课程表那个题很类似,建立图的邻接表和度数表,每次遍历度数为1的点,每遍历一个就更新度数表,并判断更新的点度数是否变为1了,如果为1了,则下一轮遍历,最后一轮遍历的即为结果,这个题和拓扑排序课程表类似,关键是对节点的度的理解,对图问题,一定要学会建邻接表和度数表, 310. 最小高度树 ...
分类:其他好文   时间:2020-05-18 16:30:49    阅读次数:62
拓扑排序
问题1.判断有没有环 http://hihocoder.com/problemset/problem/1174 用vector模拟邻接表,开一个记录入度的一维数组,一个存储入度为0的队列 ac代码如下 #include<iostream> #include<algorithm> #include<v ...
分类:编程语言   时间:2020-05-15 17:39:42    阅读次数:65
数据结构(拓扑排序和关键路径)
拓扑排序 拓扑序列: 设G=(V,E)是一个具有n个顶点的有向图,V中顶点序列V1,V2,......,Vn满足若从顶点Vi到Vj有一条路径,则在顶点序列中顶点Vi必须在顶点Vj之前。则称这样的顶点序列为一个拓扑序列 拓扑排序 对一个无环有向图(AOV网)构造拓扑序列的过程 方法 从AOV网中选择一 ...
分类:编程语言   时间:2020-05-11 01:09:59    阅读次数:72
CodeForces - 1100E 二分+拓扑排序
题意: 一个n个节点的有向图,节点标号从1到n,存在m条单向边。每条单向边有一个权值,代表翻转其方向所需的代价。求使图变成无环图,其中翻转的最大边权值最小的方案,以及该方案翻转的最大的边权。 Input 单组输入,第一行包含两个整数n和m(2≤n≤100 000,1≤m≤100 000) 接下来m行 ...
分类:编程语言   时间:2020-05-09 21:40:08    阅读次数:69
图论-拓扑排序-应用
图论-拓扑排序-应用 AOE网 结点为事件,弧表示活动,权表示活动持续时间 用途:估算工程完成时间,找出影响工程进度的关键活动 源点:表示整个工程的开始点,也称起点(入度为0) 汇点:表示整个工程的结束点,也称收点(出度为0) 正常情况下,AOE网仅有一个源点,一个汇点。 关键路径:从源点到汇点路径 ...
分类:编程语言   时间:2020-05-04 19:03:42    阅读次数:65
AcWing342 道路与航线(最短路+DAG)
这道题有负权边,本来考虑可以用spfa,但是这个算法被卡了,因此只能转换思路。 我们发现因为负权边是单向的,且没有环,而正权是有环的,这说明这个图是一块一块的,负权边就是联通块和块的,因此这构成一个DAG 我们考虑在块内部使用迪杰斯特拉算法而在块和块之间使用拓扑排序来做 #include<cstdi ...
分类:Windows程序   时间:2020-05-03 10:53:02    阅读次数:90
CodeForces - 721C 拓扑排序+dp
题意: n个点m条边的图,起点为1,终点为n,每一条单向边输入格式为: a,b,c //从a点到b点耗时为c 题目问你最多从起点1到终点n能经过多少个不同的点,且总耗时小于等于t 题解: 这道题我原本以为是改一下最短路去做,,,但是想不到怎么写。网上搜了搜,发现是拓扑+dp。 拓扑排序有啥用? 比如 ...
分类:编程语言   时间:2020-05-02 12:15:25    阅读次数:63
1628条   上一页 1 ... 3 4 5 6 7 ... 163 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!