会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
泳裤王子
不要挂科..
博客园
首页
新随笔
联系
订阅
管理
2011年4月5日
正权图单源最短路(SSSP)- Dijkstra算法
摘要: 引言: DAG上的最短路可以用dp解得,容易得到状态转移方程。但如果图中可以有环,就要使用其他算法了。这里先考虑边权均为正的最短路问题。 Contents: 一、 普通的dijkatra实现 O(n2) 二、采用邻接表 三、 基于优先队列的Dijkstra O(mlogn) 给出样例问题...
阅读全文
posted @ 2011-04-05 22:00 泳裤王子
阅读(374)
评论(0)
推荐(0)
编辑
最长增减子序列(LIS变体)
摘要: 代码: #include #include using namespace std; #define MAXN 10000 int a[MAXN]; int d[MAXN]; int vis[MAXN]; int n; int ans; int dp(int cur, int x) ...
阅读全文
posted @ 2011-04-05 02:44 泳裤王子
阅读(275)
评论(0)
推荐(0)
编辑
关于最长递增子序列问题的求解(LIS)
摘要: 本文会介绍几种复杂度不同的算法,并给出实现。 一、转化为最长公共子序列(LCS)求解 二、普通dp 三、LIS的O(nlogn)算法 问题描述: 设L=是n个不同的实数的序列,L的递增子序列是这样一个子序列Lin=,其中k1是对序列L=按递增排好序的序列。那么显然X与L的最长公共子序列即...
阅读全文
posted @ 2011-04-05 02:42 泳裤王子
阅读(340)
评论(0)
推荐(0)
编辑
公告