最短路(Floyed-Warshall、Dijkstra、Bellman-Ford、SPFA)

文章目录DescriptionInputOutput4种做法勾股定理1.Floyed-Warshall算法O(N^3)Floyed-Warshall代码2.Dijkstra算法O(N^2)Dijkstra代码3.Bellman-Ford算法O(NE)Bellman-Ford代码4.SPFA算法O(...

2019-01-18 20:14:08

阅读数 55

评论数 0

未完成

作业 DP 1.SSL 1007 乘法最大 2.SSL 1595 加法最大 想完成 1.Luogu 5016 龙虎斗

2018-12-07 21:58:17

阅读数 343

评论数 0

存东西

有用的 板子:学长们整理的模板 算法合集:各种认识和不认识、会或不会的算法 自己乱整的初赛:。。。 常用网址 蒟蒻上路。。。 洛谷 SSLOJ ssl 板子里的网址 Visualgo:算法可视化 学算法的时候对于理解很有用 公式编辑器 写博客的时候可能要用...

2018-11-02 20:35:04

阅读数 88

评论数 1

【DP】序列

题目描述 一个长度为k的整数序列b1,b2,…,bk(1≤b1≤b2≤…≤bk≤N)称为“好序列”当且仅当后一个数是前一个数的倍数,即bi+1是bi的倍数对任意的i(1≤i≤k-1)成立。 给定N和k,请算出有多少个长度为k的“好序列”,答案对1000000007取模。 思路 f[i][j]为序列...

2019-03-16 17:22:04

阅读数 232

评论数 0

【???】字符串

题目大意 输入一个字符串,求含有bear的子串有多少。 【不想说话自行理解】 #include<cstring> #include<string> #include<cstdio&...

2019-03-16 17:16:11

阅读数 141

评论数 0

【DP】卡车

OJ的bug真多(这道题其实只用输出载重量)。。。于是集体爆0. 思路 01背包即可。 这里贪心,用价格除以重量得出此船的价值。 然后价值从大到小排序,大的就放,最后特判一下剩余空间即可。 #include<cstdio> #include&...

2019-03-16 14:35:17

阅读数 39

评论数 0

【DFS】聚会

思路 其实就是有n个树,DFS求所有树最深的深度即可 #include<cstdio> #include<iostream> int n,l,ans=0,tt=0,T=0,t[2002],L[2002]; st...

2019-03-16 13:37:15

阅读数 8

评论数 0

【DP】收银员

思路 初看此题,觉得棘手。然后就K标 Bob肯定是要把所有东西带走的。 如果将当前物品扫描,可以带走的物品数为扫描时间+1(即加上它自己) 这是一个背包题。还是01背包。 设置: f[j]=拿了j个物品支付的最小值。 t为商品扫描时间。 初始化: for(int i=...

2019-03-16 08:29:40

阅读数 78

评论数 0

【DFS】棋盘变换

中途犯了很多低级错误。。。果然是因为中午睡觉的时间都用来看书了。 题目描述 小G在一个n*m的棋盘上随意放上了一些黑色的棋子,然后又在剩下所有没有放棋子的格子里放上了白色的棋子。现在小G想知道他是否能通过以下两种变换将整个棋盘上的棋子全部变成白色。   变幻1:选择一列,将这一列的棋子全部反色,即...

2019-03-14 17:15:16

阅读数 7

评论数 0

2*【DFS】+【树】机器选择

题目大意 机房有一个网络,某些机器的网络是互通的。(是一个树形结构)找一机器使得:距离它最远的机器的距离 最小。 Input 第1行:一个整数n。 第2~ n行:两个整数u、v,即u、v两台机器间有一条网线连接。机器从1~ n编号。 输入数据保证是一个连通的树型结构。 Output 1行一个整数,...

2019-03-14 16:08:30

阅读数 8

评论数 0

【BFS】WJ的逃离

码风依然没改变。。。 题目大意 给出一个地图,图中有障碍,求左上角到右下角的最少转弯数量。 Input 第一行两个数r,c表示地图大小 接下来r行,每行c个字符,‘*’代表此处有障碍,‘0’代表空地。 Output 一个数,表示最少需要几次转弯。数据保证有解。 数据范围 对于20%的数据,r、c≤...

2019-03-14 15:45:57

阅读数 18

评论数 0

【暴力】【DFS】相似度

题目 某人不仅把图一的点打乱,还修改了一些路径。这个新图成为图2. 现在求图1和图2的最大相似度。 (ps:相似度的定义为将城市还原后还有多少条道路和之前的道路相同) Input 第一行为两个整数n,m,表示一共有n个城市,m条道路 接下来m行,每行两个整数x,y,表示原来小G的世界地图中有一条道...

2019-03-09 17:44:52

阅读数 11

评论数 0

【暴力】蛋糕店

题目 最近小G新开了一家蛋糕店。开业第一天,一共来个n位顾客。由于小G非常懒,他每次只会接待一位顾客。每个顾客都想尽快的买到蛋糕,所以没有第一个买到蛋糕的顾客都会有一个愤怒值。最终排在第i个位置的顾客x的愤怒值为i*a[x]。小G想要所有顾客的愤怒值之和最小。求最小的愤怒值之和。 Input 第一...

2019-03-09 17:32:31

阅读数 7

评论数 0

【DP】Sam数

还是不会讲题QWQ。 题目 小G最近发现了一种非常有趣的数,他将这种数称之为Sam数。Sam数具有以下特征:相邻两位的数字之差不超过2。小G还将Sam数按位数进行了分类,他将一个k位Sam数称之为k阶Sam数。但不幸的是小G发现他数不清第k阶的Sam数一共有多少个,这个时候机智的他想到了向你求...

2019-03-09 17:24:51

阅读数 8

评论数 0

【数论】约数个数

这题是个大水题,只不过数据稍微大了点。结果大家都用那啥的模拟。结果哈哈哈哈哈哈。成功把T3沙雕SPFA+优化结果爆0的失误补回来了哈哈哈。 题目大意 求a-b之间每个数的约数个数的总和。 Input 一行两个正整数a、b,以一个空格隔开。 Output 一行一个整数,即答案。 【数据...

2019-03-08 22:13:26

阅读数 17

评论数 0

【SPFA】最优贸易

题目 C国有n 个大城市和m条道路,每条道路连接这 n个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 1条。 C国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市...

2019-03-07 16:03:45

阅读数 13

评论数 0

【SPFA】腾讯大战360

题目描述 2010年11月3日,是一个难忘的日子。 腾讯发布消息:存360则,不留QQ。留QQ,则须卸360。 360则表示360与QQ可以共存。 这也就标志着腾讯与360的大战就此开始! 现在,腾讯与360由于身处异地,非常迫切地想在最短的时间内相遇,然后干一架。但是由于双方的技术员都在努力地编...

2019-03-02 17:24:51

阅读数 16

评论数 0

【DFS】排排坐

现实告诉我不要作死 【车祸现场】 ——SSL 2019.03.02模拟赛T2 题目 小B喜欢在蓝心网玩游戏,一天他玩到了这个游戏:他感觉非常好玩…于是他就YY出了一个类似的简易模型… 游戏规则:每次点击一个小朋友,他和他的周围的小朋友都会改变状态(蹲下的变成了站起来的,站起来的变成了蹲下的) 我们...

2019-03-02 16:47:37

阅读数 29

评论数 0

【DP】分离与合体

【2019.03.02】 模拟赛是什么哈哈哈哈(你崩了、你崩了)。 分数十分愉快呵。 论T4那0x7f的甜美。 T3 题目描述 经过在机房里数日的切磋,LYD从杜神牛那里学会了分离与合体,出关前,杜神牛给了他一个测试… 杜神牛造了n个区域,它们紧邻着排成了一行,编号1~n。在这每个区域...

2019-03-02 13:55:01

阅读数 55

评论数 0

【SPFA】电车

简短精炼的一篇博客 题目 (懒得发了,题目链接走起~) 思路 这题很容易被开关所迷惑。。。然而把不用动开关的路径权值设为0,其余设为1(如果再经过这个路口不就重复了,不是最优解了么),然后再来个普通SPFA就可以A了。 代码 #include<cstdio&g...

2019-02-28 17:07:18

阅读数 20

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭