把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end
摘要: 传送门 其实这一道题还是比较不错的 这一道题的题意稍微转化一下就是邮递员要到一个节点 然后再返回 求最短路 这我们很显然是可以用dijkstra算法的 我们先按照题目中给的边(单向边) 跑一边最短路 接下来一步我们是要求从各个点出发到S的最短路 乍一看很复杂的样子 其实只需要把整张图的边全部倒过来存 阅读全文
posted @ 2020-01-19 20:55 空山新雨后blog 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 传送门 不得不说 这真是一道不错的线段树的题目 这一道题的大意就是说 一开始所有的状态均为0 会有m次指令 每一次可以把一个点的状态进行更改 原来是0就变成1 原来是1就变成0 为了锻炼代码能力 我决定还是中规中矩地写线段树 这一道题还规定了一种串 就是0和1间隔交替 (比如010101 101 0 阅读全文
posted @ 2020-01-19 18:38 空山新雨后blog 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、Dijkstra O(nlogn) 单源最短路径 这个算法加上堆优化之后还是非常推荐的 但是dijkstra有一些不足的地方 边权不能为负数 不能判断负环 二、SPFA 最大是O(mn) 单源最短路径 这个算法其实还是非常玄学的 要是运气不好的话会到达O(mn) 所以不好掌控时间复杂度 但是它也 阅读全文
posted @ 2020-01-19 15:36 空山新雨后blog 阅读(134) 评论(0) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> #define maxn 10005 using namespace std; int n,m,s; vector<int> v[maxn],w[maxn]; int dis[maxn]; bool vis[maxn]; void SPFA() { m 阅读全文
posted @ 2020-01-19 15:11 空山新雨后blog 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-19 11:00 空山新雨后blog 阅读(100) 评论(0) 推荐(0) 编辑
浏览器标题切换
浏览器标题切换end