码迷,mamicode.com
首页 >  
搜索关键字:tunnel warfare    ( 415个结果
UVALive - 4080 Warfare And Logistics (SPFA+最短路树)
题目大意:有N个点,M条路,如果两条路不连通的话,就将这两条路的距离设置为L 现在要求你求出每两点之间的最短距离和 接着要求 求出炸断 给出的M条路中的一条路后,每两点之间的最短距离和的最大值解题思路:这题跟HDU-2433类似,不过这题的权值是不一样的 但具体的思路是差不多的先预处理出以每个点为源点的最短路树,并纪录每个点的pre和以每个点为源点的最短距离和,这样就可以求出每两点之间的最短...
分类:其他好文   时间:2015-08-05 16:31:43    阅读次数:399
HDU 1540 Tunnel Warfare
Problem Description:During the War of Resistance Against Japan, tunnel warfare was carried out extensively in the vast areas of north China Plain. Gen...
分类:其他好文   时间:2015-08-03 16:48:37    阅读次数:119
Tunnel Warfare----hdu1540线段树
题目链接题意:有n个村庄,编号分别为1-n;由于战争会破坏村庄,但是我们也会修复;D x代表村庄x被破坏;Q x是求与x相连的有几个没有被破坏;R 是修复最后一次被破坏的村庄;接下来有m个操作,对于每次Q操作输出结果;由于修复的是最后一次被破坏的所以要用stack接下来看代码吧,加个图好理解一点#i...
分类:其他好文   时间:2015-08-01 12:47:05    阅读次数:112
在heroku上部署gost代理服务端
gost ( https://github.com/ginuerzh/gost ) gost 的 websocket tunnel 功能使用 WebSocket 协议,相较 HTTP 协议能做更多事,如作 dnsforwarder 的前置代理实现远程 DNS 查询以防 DNS 污染。部署步骤====...
分类:其他好文   时间:2015-07-27 20:38:45    阅读次数:628
I - Tunnel Warfare - hdu 1540(区间合并更新)
题意:在抗日战争期间,地道战在华北平原得到广泛的实施,一般而言,村庄通过一些隧道在一条线上连接,除了两端剩下的每个村庄都有两个相连。侵略者会频繁的对这些村庄进行扫荡,并且摧他们的地道,当然八路军会把这一些已经被摧毁的村庄修复的,会优先修复最近被破坏的村庄。分析:被这道题折磨了一上午啊,不过也学到了很...
分类:其他好文   时间:2015-07-27 12:45:32    阅读次数:215
ip隧道--实现阿里内网服务器可以访问外网~
有两台阿里的服务,一台A有分配外网ip,另外一台B没有,如何让B借助A实现上网? 处理方式如下 在A服务器 ip tunnel add i2o mode ipip remote B local A ---这里A、B均是内网地址 ifconfig i2o 192.168.2.1 netma...
分类:其他好文   时间:2015-07-25 18:37:55    阅读次数:125
UVA 4080 Warfare And Logistics 战争与物流 (最短路树,变形)
题意:给一个无向图,n个点,m条边,可不连通,可重边,可多余边。两个问题,第一问:求任意点对之间最短距离之和。第二问:必须删除一条边,再求第一问,使得结果变得更大。思路: 其实都是在求最短路的过程。 第一问可以floyd解决,也可以SSSP解决。注意是任意两个点,(a,b)和(b,a)是不同的,.....
分类:其他好文   时间:2015-07-24 18:14:37    阅读次数:138
UVALive 4080 Warfare And Logistics(Dijkstra+最短路树)
题意:给定一个n节点m条边的无向图,定义c为每对顶点的最短路之和,要求删掉一条边重新求一个c值c',求出c'最大值. 思路:如果用floyd算法计算c,每尝试删除一条边都要重新计算一次,时间复杂度为O(n*n*n*m),很难承受。如果用n次Dijkstra计算单源最短路,时间复杂度味O(n*m*m*logn)。虽然看上去比之前的好,但由于佛洛依德算法的常数很小,实际运行时间差不多...
分类:其他好文   时间:2015-07-23 15:42:54    阅读次数:94
poj2892--Tunnel Warfare(线段树)
题目链接:点击打开链接 题目大意:给出n个格子,三种操作,D k:消除第k个格子,R:恢复最后一次消除的格子,Q k:问和k相连的最长连续序列。 求最长连续序列,线段树统计每段中被消除的最大点和最小点,更新点k,查询段[1,k][k,n],然后相减得到结果 #include #include #include #include using namespace std ; #defin...
分类:其他好文   时间:2015-07-15 15:12:00    阅读次数:116
415条   上一页 1 ... 31 32 33 34 35 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!