Description The island nation of Flatopia is perfectly flat. Unfortunately, Flatopia has no public highways. So the traffic is difficult in Flatopia. ...
分类:
其他好文 时间:
2017-07-09 23:10:31
阅读次数:
235
今天的主要内容为最小生成树、判负环和差分约束系统 苗条的最小生成树 poj3522 本题排序完枚举最小边,Kruskal跑n遍即可。 虫洞 9018_1449 题目大意是给出m条正边,w条负的,叫你判负环 layout 9018_1456 本题在判负环的基础上用了差分约束系统 糖果BZOJ2330 ...
分类:
其他好文 时间:
2017-07-05 22:52:28
阅读次数:
194
题意:给出n个点的坐标,要把n个点连通,使得总距离最小,可是有m对点已经连接,输入m,和m组a和b,表示a和b两点已经连接。 思路:两种做法。(1)用prim算法时,输入a,b。令mp[a][b]=0。然后进行一遍prim(2)Kruskal算法+并查集 代码: //prim写法 #include ...
分类:
其他好文 时间:
2017-07-04 13:24:57
阅读次数:
152
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2594 【题解】 不难考虑到这样一个性质:u->v路径上最大边最小,一定在MST上。 这个可以用kruskal来证明 有了这个结论就这题很显然就可做了。 考虑时光倒流,变成加边、询问u->v路径 ...
分类:
其他好文 时间:
2017-07-01 20:08:20
阅读次数:
177
题目背景 小杉坐在教室里,透过口袋一样的窗户看口袋一样的天空。 有很多云飘在那里,看起来很漂亮,小杉想摘下那样美的几朵云,做成棉花糖。 题目描述 给你云朵的个数N,再给你M个关系,表示哪些云朵可以连在一起。 现在小杉要把所有云朵连成K个棉花糖,一个棉花糖最少要用掉一朵云,小杉想知道他怎么连,花费的代 ...
分类:
其他好文 时间:
2017-06-30 17:18:45
阅读次数:
167
边赋以权值的图称为网或带权图,带权图的生成树也是带权的,生成树T各边的权值总和称为该树的权。 最小生成树(MST):权值最小的生成树。 生成树和最小生成树的应用:要连通n个城市需要n-1条边线路。可以把边上的权值解释为线路的造价。则最小生成树表示使其造价最小的生成树。 构造网的最小生成树必须解决下面 ...
分类:
编程语言 时间:
2017-06-27 10:02:00
阅读次数:
117
一:Prim算法 1.概览 普里姆算法(Prim算法)。图论中的一种算法。可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中。不但包含了连通图里的全部顶点(英语:Vertex (graph theory))。且其全部边的权值之和亦为最小。该算法于1930年由捷克数学家沃伊捷赫·亚 ...
分类:
编程语言 时间:
2017-06-24 15:27:54
阅读次数:
245
题目描述 又到了一年一度的明明生日了,明明想要买B样东西,巧的是,这B样东西价格都是A元。 但是,商店老板说最近有促销活动,也就是: 如果你买了第I样东西,再买第J样,那么就可以只花K[I,J]元,更巧的是,K[I,J]竟然等于K[J,I]。 现在明明想知道,他最少要花多少钱。 输入输出格式 输入格 ...
分类:
其他好文 时间:
2017-06-19 20:59:05
阅读次数:
249
Building a Space Station Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 5874 Accepted: 2914 Description You are a member of the space stat ...
分类:
其他好文 时间:
2017-06-19 13:10:56
阅读次数:
197
复习计划 1.数据结构:栈,队列,堆。 2.图论: 最短路 floyd,spfa,dijkstra. 最小生成树 Kruskal,prim. 最近公共祖先 lca(树上倍增). 并查集 topsort 强连通分量 tarjan。 3.搜索:dfs,bfs, 记忆化搜索. 4.DP:划分型,区间dp, ...
分类:
其他好文 时间:
2017-06-18 18:06:18
阅读次数:
149