码迷,mamicode.com
首页 >  
搜索关键字:hihocoder 拓扑排序    ( 2772个结果
[hihocoder][Offer收割]编程练习赛50
循环数组 计算a[i]的前缀和s[i],计算l[i]为1~i-1中最小的s值,r[i]为i~n中最大的s值。 则a[i]~a[n]满足性质的条件为r[i]-s[i-1]>0,a[1]~a[i-1]满足性质的条件为l[i]+s[n]-s[i-1]>0 #pragma comment(linker, " ...
分类:其他好文   时间:2018-03-13 19:09:22    阅读次数:182
图、查找、排序
ch5图 1.图的定义和基本概念 定义:G=(V,E),V是图G中的顶点的有限非空集;E是图G中顶点之间的关系(边)集合。V一定非空。 基本概念:有向图、无向图、简单图、多重图、完全图、子图、连通图、连通分量、强连通图、强连通分量、生成树、生成森林、度(无向图)、入出度(有向图)、边的权和网、路径、 ...
分类:编程语言   时间:2018-03-13 15:47:02    阅读次数:205
NOI 2009 植物大战僵尸 | 最大权闭合子图
luogu 2805 最大权闭合子图: 选择一些点,并且这些点出边所指向的点也必须被选择,一些点有收益,一些点有代价,最大化所选权值的收益-代价。 方法: 源点S向所有有收益的点连流量为收益的边 有代价的点向汇点T连流量为代价的边 所有点向所有必须选择的点连流量为inf的边 答案是所有收益的和减去最 ...
分类:其他好文   时间:2018-03-12 20:55:08    阅读次数:161
[POJ3249]Test for Job [拓扑排序+DAG上的最长路径]
给定一张带点权的DAG 求一条入度为0节点到出度为0节点的最长路 把点权转化为边权(同时多源转化成单源):边u->v的权值为W[v],这样入度为0的节点权值会被遗漏,新开一个点0向入度为0的点u连有向边,权值为W[u],这样就只有0是入度为0的点了。 先进行拓扑排序,再利用DAG拓扑排序后的特性求出 ...
分类:编程语言   时间:2018-03-12 20:53:00    阅读次数:218
python拓扑排序
发现自己并没有真的理解拓扑排序,再次学习了下 拓扑排序要满足如下两个条件 每个顶点出现且只出现一次。 若A在序列中排在B的前面,则在图中不存在从B到A的路径。 拓扑排序算法 任何无回路的顶点活动网(AOV网) N 都可以做出拓扑序列: 从 N 中选出一个入度为0的顶点作为序列的下一顶点。 从 N 网 ...
分类:编程语言   时间:2018-03-11 11:54:44    阅读次数:233
简析拓扑排序
前言:巩固基础,发一发拓扑排序的理解。 定义: 在一个有向无环图中,若存在一个由图中的某些点所构成的序列A,满足:对于任意边(x,y),x在A中都出现在y之前,则A是该有向无环图顶点的一个拓扑序。求解序列A的过程即拓扑排序。 实现思想: 拓扑排序的思路实际很容易。因为拓扑序的性质是要满足边(x,y) ...
分类:编程语言   时间:2018-03-10 17:45:51    阅读次数:148
hihocoder 后缀自动机五·重复旋律8 求循环同构串出现的次数
描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一段音乐旋律可以被表示为一段数构成的数列。 小Hi发现旋律可以循环,每次把一段旋律里面最前面一个音换到最后面就成为了原旋律的“循环相似旋律”,还可以对“循环相似旋律”进行相同的变换能继续得到原串的“循环相似旋律”。 小Hi对此产生了浓厚的兴趣,他有 ...
分类:其他好文   时间:2018-03-08 23:02:25    阅读次数:349
hihocoder 1457 后缀自动机四·重复旋律7 求不同子串的和
描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一段音乐旋律可以被表示为一段数构成的数列。 神奇的是小Hi发现了一部名字叫《十进制进行曲大全》的作品集,顾名思义,这部作品集里有许多作品,但是所有的作品有一个共同特征:只用了十个音符,所有的音符都表示成0-9的数字。 现在小Hi想知道这部作品中所有 ...
分类:其他好文   时间:2018-03-08 22:05:08    阅读次数:188
UVa 10305 - Ordering Tasks (拓扑排序裸题)
John has n tasks to do. Unfortunately, the tasks are not independent and the execution of one task is only possible if other tasks have already been e ...
分类:编程语言   时间:2018-03-08 00:17:44    阅读次数:190
hihoCoder编程练习赛49
题目1 : 相似颜色 题目1 : 相似颜色 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 在CSS中我们可以用井号(#)加6位十六进制数表示一种颜色,例如#000000是黑色,#ff0000是红色,#ffd700是金色。 同时也可以将六位颜色#RRGGBB简写为#RG ...
分类:其他好文   时间:2018-03-06 23:17:48    阅读次数:313
2772条   上一页 1 ... 60 61 62 63 64 ... 278 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!