随笔分类 -  图论

摘要:题意: 给了你9种图片 问给的图片能不能由这九种构成 思路: 拓扑排序 对能存在的点连边 如果不存在环的话 这个图就成立 否则不成立 阅读全文
posted @ 2017-07-24 11:41 良将ℓ 阅读(161) 评论(0) 推荐(0)
摘要:B题是一个简单的模拟 求一下两个点中间每过deta的整数点 然后更新一下每个点的最后一次经过就好了 D是一个最短路 而且用到了虚点的操作 每个城市群都是一个虚点 也就是对每个城市群需要加两个点 u'和u'' 在每个群内的城市连自己的城市群是 u'->v v->u'' 然后每个城市群之间 u'->v' 阅读全文
posted @ 2017-06-10 22:11 良将ℓ 阅读(222) 评论(0) 推荐(0)
摘要:题意就是问倒腾外币能不能升值 不用spfa 用其他的最短路算法也可以 松弛条件换成dist[v]<dist[u]*e[u][i].value 当然 貌似只有spfa有这个坑…… 有A (value>1.0) A 这种情况……我的天 用Dij Floyd都只用判断如果松弛到了自己 那么一定有环 直接跳 阅读全文
posted @ 2017-01-24 23:34 良将ℓ 阅读(262) 评论(0) 推荐(0)
摘要:求最小生成树是否唯一 求一遍最小生成树再求一遍次小生成树 看看值是否相等就可以 阅读全文
posted @ 2017-01-12 10:41 良将ℓ 阅读(146) 评论(0) 推荐(0)
摘要:题意就是求最小生成树和次小生成树 阅读全文
posted @ 2017-01-11 23:43 良将ℓ 阅读(158) 评论(0) 推荐(0)
摘要:给一个n个点的完全图 再给你m条道路已经修好 问你还需要修多长的路才能让所有村子互通 将给的m个点的路重新加权值为零的边到边集里 然后求最小生成树 阅读全文
posted @ 2017-01-10 19:57 良将ℓ 阅读(205) 评论(0) 推荐(0)
摘要:最小生成树模板题 注意最后输出用%f (从C99开始%f已经不能用于输出double 即 输入用%lf 输出用%f) 阅读全文
posted @ 2017-01-10 19:26 良将ℓ 阅读(154) 评论(0) 推荐(0)
摘要:用邻接表存图 输入图之后输入源点start 用队列实现bfs 用栈实现dfs 阅读全文
posted @ 2016-11-30 19:35 良将ℓ 阅读(352) 评论(0) 推荐(0)
摘要:基于hdu1662改的二叉树(www.cnblogs.com/general10/p/5856794.html) 非递归遍历忘记打了 回头补上…… 阅读全文
posted @ 2016-11-29 17:16 良将ℓ 阅读(208) 评论(0) 推荐(0)
摘要:SPFA求负环 模板题 记得每组处理之前clear vector 阅读全文
posted @ 2016-10-25 18:55 良将ℓ 阅读(161) 评论(0) 推荐(0)
摘要:题意: 在一个有向图中求n头牛从自己的起点走到x再从x走回来的最远距离 思路一开始是暴力跑dij…… 讲道理不太可能…… 然后就百度了一下 才知道把矩阵转置的话就只需要求两次x的单源最短路…… 阅读全文
posted @ 2016-10-22 21:31 良将ℓ 阅读(152) 评论(0) 推荐(0)
摘要:求每条道路的最大承载量 和上一道题差不多 就是松弛的规则从最大值变成了最小值 阅读全文
posted @ 2016-10-22 20:20 良将ℓ 阅读(127) 评论(0) 推荐(0)
摘要:求第一个点到第二个点的所有通路上最长的边 dijkstra的变形 每次松弛的是每条边通路上的的最长的边 WA了好几次是因为用了%lf 改成%f就过了…… 阅读全文
posted @ 2016-10-22 17:04 良将ℓ 阅读(147) 评论(0) 推荐(0)
摘要:求1到N的最短路 注意有重边 跑一遍dijkstra就行 阅读全文
posted @ 2016-10-22 15:11 良将ℓ 阅读(156) 评论(0) 推荐(0)
摘要:BFS+链表 代码改自某博客 阅读全文
posted @ 2016-09-10 18:14 良将ℓ 阅读(210) 评论(0) 推荐(0)
摘要:快要比赛了 看看原来做过的题 感觉这道题当时做的还是挺费劲的 所以发一下 题意: 一个土豪要建别墅 因为有的地区地方不够大 所以要拆屋子 每个地方的字母就是对应开发商的地盘 没有字母的就是自由土地 一个开发商的土地只能拆一次 一片土地只能建一个别墅 问最多能建几个别墅 思路: 建图之后直接跑算法…… 阅读全文
posted @ 2016-09-10 09:35 良将ℓ 阅读(180) 评论(0) 推荐(0)
摘要:紫书上的原题 正好学数据结构拿出来做一下 不知道为什么bfs的队列一定要数组模拟…… 还可以练习一下sscanf…… 阅读全文
posted @ 2016-09-09 15:24 良将ℓ 阅读(304) 评论(0) 推荐(0)
摘要:14号就ccpc全国赛的全国赛了 而且也快东北赛的选拔赛了 现在队伍实力实在不行 参加了也是边缘化的队伍 虽然有新生保护的设置 但实话说 机会还是不大 所以不如趁现在开始好好努力 明年也许还有机会 An Ac a Day ( of course not keep a girl away ^_^ ) 阅读全文
posted @ 2016-08-11 21:48 良将ℓ 阅读(182) 评论(0) 推荐(0)