最直白方法:时间复杂度是O(n3), 空间复杂度是常数reference:http://blog.csdn.net/monkeyandy/article/details/7957263/**** copyright@andy**http://blog.csdn.net/MonkeyAndy**/首先...
分类:
其他好文 时间:
2014-10-14 20:27:19
阅读次数:
204
鏈接: http://poj.org/problem?id=1458
Description:
A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = another sequence Z =...
分类:
其他好文 时间:
2014-10-13 16:43:09
阅读次数:
257
题目链接:http://poj.org/problem?id=1458思路: 经典的最长公共子序列问题,使用动态规划解题。代码:#include #include using namespace std;const int MAX_N = 200 + 10;int dp[MAX_N][MAX_N]....
分类:
其他好文 时间:
2014-10-11 02:14:34
阅读次数:
201
Problem DescriptionA subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = another ....
分类:
其他好文 时间:
2014-10-09 21:57:27
阅读次数:
219
/************************************************************************/
/* 动态规划求解最长公共子序列 */
/**************************************************************...
分类:
其他好文 时间:
2014-10-09 18:06:57
阅读次数:
264
题目:在河两端有两排服务器,现在要把河两边相同的品牌型号的机器连起来,每个电脑有个值,
每个机器只能与另一台机器链接,并且不同的链接不交叉,现在要求链接的电脑总之最大。
分析:dp,最大公共子序列,字符串。还要加一个字符串处理。
说明:(2011-09-19 11:08)。
#include
#include
#include
#define max( a, ...
分类:
其他好文 时间:
2014-09-30 20:19:30
阅读次数:
135
题目:很多人在一起吃饭,有两组单支的筷子,定义badness为一对筷子长度差的平方,求最小的badness和。
分析:dp,最大公共子序列类似物。
这里利用数学关系找到一个结论:
a
所以最优解一定不会交叉,然后先用元素少的串,求长串的LCS的即可;
权值计算用长度差的平方,而不是...
分类:
其他好文 时间:
2014-09-30 19:15:19
阅读次数:
208
最长升序子序列是最长公共子序列的变形。
只要将字符串升序排序后与原字符串求最长公共子序列即可。
以下提供一个工具类可以传入任何形式的数组。(添加新类型的数组时构造方法要自己加)。
package com.leejuen.string;
import java.lang.reflect.Array;
import java.util.Arrays;
public class LCS
{
...
分类:
编程语言 时间:
2014-09-28 16:53:13
阅读次数:
138
// Memory Time// 1347K 0MS// by : Snarl_jsb// 2014-09-24-19.57#include#include#include#include#include#include#include#include#include#include#i...
分类:
其他好文 时间:
2014-09-24 22:14:27
阅读次数:
168
以前一直不懂LCS问题,然而找工作被LCS折磨的,与那个公司无缘了。 最长公共子序列问题是一道经典的动态规划问题,最长公共子序列问题也有最优子结构。即:Xi即X序列的前i个字符(1属于LCS(X,Y);若:xm==yn(最后一个字符相同),则不难用反证法证明:该字符必是X与Y的任一最长公共子序...
分类:
其他好文 时间:
2014-09-23 11:33:34
阅读次数:
174