有n片荷叶正好在一凸多边形顶点上有一只小青蛙恰好站在1号荷叶的点小青蛙可以从一片荷叶上跳到另外任意一片荷叶上给出N个点的坐标N<800求小青蛙想通过最短的路程遍历所有的荷叶一次且仅一次的最短路径。这题如果没有凸多边形的性质,就是裸的TSP问题,数据范围没法做的很大,用dp做也最多做到n=20左右,即...
分类:
其他好文 时间:
2014-08-07 00:12:17
阅读次数:
728
http://acm.hdu.edu.cn/showproblem.php?pid=3001
因为数组开的不够大,WA了1个多小时没查出来哪里错误。。。
学到:1、经过每个点k次 转化为k进制就可以了,其他类比TSP的状压
#include
#include
#include
#include
#include
#include
#include
#include
u...
分类:
其他好文 时间:
2014-08-06 19:06:14
阅读次数:
277
DescriptionUnidirectional TSPBackgroundProblems that require minimum paths through some domain appear in many different areas of computer science. For...
分类:
其他好文 时间:
2014-08-06 14:16:41
阅读次数:
336
经典TSP变形
学到:1、floyd O(n^3)处理任意两点的最短路
2、集合的位表示,我会在最后的总结出写出。注意写代码之前一定设计好位的状态,本题中,第0位到第n位分别代表第i个城市,1是已经走过,0没走过
那么DP方程 :dp[s][i]--当前在城市i,状态为s(s存储的是走过了那些城市)
3、最后要求形成回路,那么就是min(...
分类:
其他好文 时间:
2014-08-06 12:01:44
阅读次数:
234
第一次做动规题目,以下均为个人理解以及个人方法,状态转移方程以及状态的定义也是根据个人理解,请过路大神指教。
状态:每一列的每一个数[ i ][ j ]都是一个状态;
然后定义状态[ i ][ j ]的指标函数d[ i ][ j ]为从[ i ][ j ]向右出发的可以得到的最小的整数和;
状态转移方程:d[ i ][ j ]=min(d[ i+1 ][ j+1 ][ i-1 ][ j+1 ...
分类:
其他好文 时间:
2014-08-04 21:43:48
阅读次数:
292
CentOS6.5下Oracle11G-R2安装、卸载
资源下载地址(包括本人所有安装过程中,系统备份文件):http://download.csdn.net/detail/attagain/7700437
一、 硬件要求
本部分内容命令,均以root用户执行。
1、 内存
建议内存应大于2G以上,1G可以运行,但比较吃力。
内存查看命令:
[root@tsp-rls-dbser...
分类:
数据库 时间:
2014-08-01 10:56:41
阅读次数:
518
4856 这题说的是给了一个图 这个图有很多的隧道每个隧道是单向的 只能从一个入口进入从另一个入口出来 要求计算出走完这些隧道花的总时间 因为这个图是一个网格行的然后 先用bfs算出隧道的出口到每个隧道的入口的最短距离然后进行一次TSP 意思是 dp[S][v] 表 示 从 点 v 出发已经经过了 ...
分类:
其他好文 时间:
2014-07-16 23:05:53
阅读次数:
182
题目来源:Light OJ 1316 1316 - A Wedding Party
题意:和HDU 4284 差不多 有一些商店 从起点到终点在走过尽量多商店的情况下求最短路
思路:首先预处理每两点之前的最短路 然后只考虑那些商店 个数小于15嘛 就是TSP问题 状态压缩DP搞一下 状态压缩姿势不对 有必要加强
#include
#include
#include
#include...
分类:
其他好文 时间:
2014-07-08 19:37:07
阅读次数:
241
想法初衷:好久前就有整理各种常规智能算法的想法,一直没找到合适的契机。最近写这方面系列文章的想法越来越强烈,一方面是想锻炼一下自己的表述能力,另一方面出于知识整理与分享,就动笔了,相信经典的东西一定会有它的用处的。算法会在统一的matlab框架下进行,即利用各种算法解决TSP问题,在应用中掌握算法的...
分类:
其他好文 时间:
2014-06-29 06:38:45
阅读次数:
305
近期为做展示,改写了一个遗传算法求TSP的Java界面版,思路代码和 http://blog.csdn.net/wangqiuyun/article/details/12838903 这篇文章思路是一样的,追加了Java用Graphics画点及画线做路径展示,展示部分做得比較粗糙,须要的拿走,效果图...
分类:
编程语言 时间:
2014-06-15 14:04:52
阅读次数:
247