会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
L1ngYi
稳定是止步不前的第一特点
首页
新随笔
管理
上一页
1
2
3
4
5
6
2019年3月5日
最小生成树与Prim算法
摘要: 最小生成树(MST) 定义 首先是一棵树(废话 其次没有回路(废话 包含全部顶点和V-1条边 边的权重和最小!!!!! 所以如果是单棵最小生成树,至少说明图是连通的。不然就是森林。 生成思路 既然是根据图生成树,那么至少要有遍历图。那么,便要从一个源点出发,来一场愉快的深搜或广搜。 深搜生成就叫DF
阅读全文
posted @ 2019-03-05 20:34 L1ngYi
阅读(362)
评论(0)
推荐(0)
2019年3月3日
图的存储——链式前向星
摘要: 链式前向星 定义 前向星是一种特殊的边集数组。将边集数组中的每条边按照起点排序,起点相同按终点排序。记录下某个点为起点的所有边的数组中的起始位置和存储长度。 优势 可以在O(1)的时间找到以i为起点的第一条边,以O(len[i])的时间找到以i为起点的所有边的长度。但对于所有边按起点排序,以快排计算
阅读全文
posted @ 2019-03-03 16:28 L1ngYi
阅读(220)
评论(0)
推荐(0)
2019年3月2日
*转载 Tarjan有向图详解
摘要: 注意! 文章转自:https://www.cnblogs.com/liwenchi/p/7259306.html,如有造成任何侵权行为,请与我联系。我会在第一时间删除。 不过说实话,这大佬写的真的强,治好了各种疑难杂症 :) 原文内容 全网最详细tarjan算法讲解,我不敢说别的。反正其他tarja
阅读全文
posted @ 2019-03-02 14:53 L1ngYi
阅读(247)
评论(1)
推荐(0)
图的连通性算法-Kosaraju
摘要: Kosaraju算法 适用范围及时间复杂度 线性时间算法,找一个有向图的强连通分量(分量中所有点都是连通的)。 算法原理 首先有一个定义,名曰反图。何为反图?即将图中所有边反向操作。 上图样例即为一对反图。在整副图中,有三个强连通分量,即:1 2 5,3,4.如果把这副图所有边反向后,得到的同样是三
阅读全文
posted @ 2019-03-02 08:29 L1ngYi
阅读(514)
评论(0)
推荐(0)
2019年2月28日
最小花费8597
摘要: 描述 在n个人中,某些人的银行账号之间可以互相转账。这些人之间转账的手续费各不相同。给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元。 输入 第一行输入两个正整数n,m,分别表示总人数和可以互相转账的人的对数。以下m行每行输入三个正整数x,y,z
阅读全文
posted @ 2019-02-28 15:52 L1ngYi
阅读(286)
评论(0)
推荐(0)
2019年2月23日
珍珠 Median Weight Bead 977
摘要: 描述 There are N beads which of the same shape and size, but with different weights. N is an odd number and the beads are labeled as 1, 2, ..., N. Your
阅读全文
posted @ 2019-02-23 10:59 L1ngYi
阅读(384)
评论(1)
推荐(0)
最短路算法:Bellman-Ford,SPFA
摘要: 什么??你问我为什么不在一篇文章写完所有方法?? Hmm…其实我是想的,但是博皮的加载速度再带上文章超长图片超多的话… 可能这辈子都打不开了吧… 上一篇:Floyed and dijkstra 福特算法(Bellman-Ford) 适用范围及时间复杂度 单源最短路径算法,可处理负边权,但,无法处理负
阅读全文
posted @ 2019-02-23 10:04 L1ngYi
阅读(228)
评论(0)
推荐(0)
2019年2月22日
最短路径问题8595
摘要: 最短路径问题8595 问题描述 平面上有n个点(n<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。 若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点间的直线距离。现在的任务是找出从一点到另一点之间的最短路径。 输入文件 共n+m+3行,其中
阅读全文
posted @ 2019-02-22 13:03 L1ngYi
阅读(272)
评论(0)
推荐(0)
最短路径算法(I)-Floyed、dijkstra
摘要: 弗洛伊德算法(Floyed-Warshall) 适用范围及时间复杂度 该算法的时间复杂度为O(N^3),适用于出现负边权的情况。 可以求取最短路径或判断路径是否连通。可用于求最小环,比较两点之间的大小。 (什么??你不知道什么是负边权??戳->http://t.cn/Ef7pbu6) 核心思想 对于
阅读全文
posted @ 2019-02-22 11:41 L1ngYi
阅读(720)
评论(0)
推荐(0)
2019年2月21日
Hello World
摘要: 未来将会在这个博客铺开一些关于信息学竞赛的题目见解。谨发此篇以调试博客。 Hello World;
阅读全文
posted @ 2019-02-21 23:14 L1ngYi
阅读(106)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
公告