用于求稀疏图上的全局最短路。 考虑将带负权的图变为不带负权的图,再跑$n$次Dijkstra。 方法:新建点S,向所有点连边权为$0$的边,然后以S为起点跑SPFA。然后将每条边的权值重新赋为$dist[u\Rightarrow v]+dj[u] dj[v]$即可。 ...
分类:
编程语言 时间:
2018-09-27 22:11:11
阅读次数:
135
<题目链接> 题目大意: 现在给你一些点,这些点之间存在一些有向边,每条边都有对应的边权,有一次机会能够使某条边的边权变为原来的1/2,求从起点到终点的最短距离。 解题分析: 分层图最短路模板题,由于最多只能将一条边变成原来的1/2,所以我们在原来二维的图形上多加一层,由第一层到第二层的边代表该边边 ...
分类:
其他好文 时间:
2018-09-24 23:23:53
阅读次数:
245
1、配置 密码设置成一样的,省心; 2、在tomcat 下mkdir cert,在cert下根据命令创建jks: keytool -importkeystore -srckeystore 2#############951.pfx -destkeystore sslkey.jks -srcstore ...
分类:
其他好文 时间:
2018-09-20 19:18:19
阅读次数:
163
今天复习了图的知识,稍作回顾整理。 描述一个图,无非一个点集V,一个边集E. 图的存储有邻接矩阵(适用于稠密图),邻接表(适用于稀疏图),十字链表(有向图),多重邻接表(无向图)。当我们说边<A,B>时,A是弧尾,B是弧头。 图的遍历可以用DFS{深度优先搜索}或者BFS{广度优先搜索}实现。这个时 ...
分类:
其他好文 时间:
2018-09-19 01:19:14
阅读次数:
160
这题最开始给你了N个点,M条边,边是单向边,问不指定起点和终点,最长路是什么??? 脑补一下,不定起点和终点的最短路,用弗洛伊德算法搞一搞,但是。。。那个垃圾算法的复杂度是N^3的,但是这个算法的M高达5000,直接放弃 仔细想想,可以用剪纸+dijstra做,但是需要改变一下边权,distra求的 ...
分类:
其他好文 时间:
2018-09-08 11:50:19
阅读次数:
273
题意是给一幅图可以把k条边权值变为0,求最短路。 分层图裸题,分层图忘完了啊,还在预流推进那做过几道题,难受。 分层图就是再开一维数组记录额外的状态,这道题可以把k条边权值变为0,那那一维数组j就表示有j条边权值为0,做个dp就好。 #include <bits/stdc++.h> using na ...
分类:
其他好文 时间:
2018-09-02 11:55:17
阅读次数:
194
CA证书签发包括生成CSR(Cerificate Signing Request)、CSR提交给CA、CA颁发证书。 CA证书的使用包括生成PFX、将PFX导入到IIS或其它web服务器及在网站上绑定证书。 1、生成CSR 用https://www.itrus.cn/提供的工具“ItrusCsr.e ...
分类:
其他好文 时间:
2018-08-30 10:53:33
阅读次数:
2594
A. 试卷 B. 果实 据说是另一道题的弱化版,原题带修改,好像需要用 set 维护节点。这题数据非常友善,可以用莫队水过(块长卡了 $n^{\frac{1}{2}}$ 但没卡 $n^{\frac{2}{3}}$ )。 问题可以用 dfn 序转化为求区间不同元素个数。离线做。将询问根据左端点排序,然 ...
分类:
其他好文 时间:
2018-08-25 18:48:47
阅读次数:
196
debug 获取发行版SHA1 keytool -list -v -keystore E:\*********.jks (安全证书的目录地址) ...
分类:
移动开发 时间:
2018-08-23 23:08:34
阅读次数:
335
SPFA是一种单源最短路算法,与Dijkstra不同的是,他可以处理负边权,而且能判断负环。SPFA是Bellman算法的队列优化,在过程上和BFS有些类似。SPFA的算法流程大时这样的,先将源点加入队列中,只要队列不为空,取出队首元素,用他去更新与他相连的点的最短路,若成功更新且被更新的点不在队列 ...
分类:
编程语言 时间:
2018-08-20 23:49:56
阅读次数:
342