48. 蛤蟆的数据结构笔记之四十八的有向无环图的应用关键路径
本篇名言:“富贵不淫贫贱乐 ,
男儿到此是豪雄。-- 程颢”
这次来看下有向无环图的另一个应用关键路径。
欢迎转载,转载请标明出处:
1. 关键路径
与AOV-网相对应的是AOE-网(Activity On Edge)即边表示活动的网。AOE-网是一个带权的有向无环图,其中,顶点表示事件(Event),弧表示活...
分类:
其他好文 时间:
2015-07-29 23:04:53
阅读次数:
199
47.
蛤蟆的数据结构笔记之四十七的有向无环图的应用排序
本篇名言:“君子喻于义 ,
小人喻于利。 -- 孔丘”
接下去来看下有向无环图。
欢迎转载,转载请标明出处:
1. 有向无环图
一个无环的有向图称做有向无环图(directedacycline praph)。简称DAG
图。DAG
图是一类较有向树更一般的特殊有向图,图1...
分类:
编程语言 时间:
2015-07-28 21:11:29
阅读次数:
182
题意:给一个单链表,判断其是否出现环!思路:搞两个指针,每次,一个走两步,另一个走一步。若有环,他们会相遇,若无环,走两步的指针必定会先遇到NULL。 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * ...
分类:
其他好文 时间:
2015-07-28 10:35:06
阅读次数:
103
题意:给一个单链表,若其有环,返回环的开始处指针,若无环返回NULL。思路: (1)依然用两个指针的追赶来判断是否有环。在确定有环了之后,指针1跑的路程是指针2的一半,而且他们曾经跑过一段重叠的路(即1跑过,2也跑过),就是那段(环开始处,相遇处),那么指针2开始到环开始处的距离与head到指针相....
分类:
其他好文 时间:
2015-07-28 10:26:29
阅读次数:
110
题意:给一个n个顶点m条边的无向无环图,在尽量少的结点上放灯,使得所有边都被照亮。每盏灯将照亮以它为一个端点的所有边。在灯的总数最小的前提下,被两盏灯同时照亮的变数应该尽量大。
决策只有两种:在i处放灯和不放灯。后继状态是i的各个子节点。但是,i处是否放灯将影响子节点的决策。因此要把父节点有没有放灯加入状态表示中。...
分类:
其他好文 时间:
2015-07-26 20:56:54
阅读次数:
120
距离矢量协议:传递路由条目;网络能见度只有一跳;计算路由是基于邻居;可能造成环路。-----基于Bellman算法链路状态协议:传递链路信息(地图碎片);能见度是整个拓扑结构;计算路由是基于自己;基本上无环。---基于SPF(最短路径优先)算法基于距离矢量协议的有:RIP,IGRP..
分类:
其他好文 时间:
2015-07-23 15:57:02
阅读次数:
179
题目链接: Poj 2186 Popular Cows题目描述: 有n只牛,牛之间存在一些关系,比如a认为b很受欢迎,b认为c很受欢迎,这样呢,a也会认为c很受欢迎,问根据给出的关系,有多少头牛被其他所有的牛都认为是受欢迎的?解题思路: 对于一个有向无环图来说,其中有且仅有一个点出度为零,那么...
分类:
其他好文 时间:
2015-07-20 12:54:41
阅读次数:
90
#ifndef LONG_PATH_H#define LONG_PATH_H#include#include#define MAX 65535int graphPath_longest(int (*Graph)[5],int Length,int origin,int destin ); void ...
分类:
其他好文 时间:
2015-07-17 20:54:10
阅读次数:
212
一、如何判断一个单链表是有环的?(注意不能用标志位,最多只能用两个额外指针) struct node { char val; node* next;} bool check(const node* head) {} //return false : 无环;true: 有环 一种O(n)...
分类:
其他好文 时间:
2015-07-17 13:46:16
阅读次数:
83
引入上一篇文章《DAGScheduler源码浅析》中,介绍了handleJobSubmitted函数,它作为生成finalStage的重要函数存在,这一篇文章中,我将就DAGScheduler生成Stage过程继续学习,同时介绍Stage的相关源码。Stage生成Stage的调度是由DAGScheduler完成的。由RDD的有向无环图DAG切分出了Stage的有向无环图DAG。Stage的DAG通过...
分类:
其他好文 时间:
2015-07-15 22:46:51
阅读次数:
191