E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
1159
hduoj
1159
dp,lcs
hduoj
1159
dp,lcs Common Subsequence Time Limit: 2000/1000 MS (Java/Others)  
·
2015-11-11 00:50
HDU
poj
1159
——回文,lcs
poj
1159
——回文,lcs Palindrome Time Limit: 3000MS Memory Limit: 65536K Total
·
2015-11-11 00:49
poj
POJ
1159
回文LCS滚动数组优化
详细解题报告可以看这个PPT 这题如果是直接开int 5000 * 5000 的空间肯定会MLE,优化方法是采用滚动数组。 原LCS转移方程 : dp[i][j] = dp[i - 1][j] + dp[i][j -1] 因为 dp[i][j] 只依赖于 dp[i - 1][j] 和 dp[i][j - 1] 所以可以采用滚动数组如下: dp[i %
·
2015-11-10 23:15
poj
OpenJudge/Poj
1159
Palindrome
1.链接地址: http://bailian.openjudge.cn/practice/
1159
/ http://poj.org/problem?
·
2015-11-10 22:47
open
POJ
1159
Palindrome
解题思路:求解原串与其反串的LCS #include < iostream > using namespace std; int main(){ int n,ai,bi,i,j,opt[ 2 ][ 5001 ] = { 0
·
2015-11-10 21:23
poj
poj
1159
最少添加多少字符成回文串
思路:很显然答案是长度减去字符串和它反转串的LCS,不过由于内存限制,需要使用滚动数组。(short也可以水过) 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 using namespace std; 5 6 const int N = 5001;
·
2015-11-09 13:57
poj
hdu
1159
Common Subsequence
//开始DP之旅,先来道简单的 Problem Description A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = <x1, x2, ..., xm> another
·
2015-11-09 13:46
sequence
动态规划练习 8
题目:Palindrome (POJ
1159
) 链接:http://acm.pku.edu.cn/JudgeOnline/problem?
·
2015-11-09 12:10
动态规划
hdu
1159
dp(最长公共子序列)
题意:给两个字符串,求这两个字符串的最长公共子序列的长度 因为之前集训的时候做过,所以现在即使会做也并不是什么稀奇的事,依旧为了自己的浅薄感到羞愧啊``` 解法就是通过两个字符串的每个字符互相比较,根据比较情况相同与否确定递推关系: dp [ i + 1 ] [ j + 1 ] 表示匹配到 a 字符串的第 i 个字符和 b 字符串的第 j 个字符时的最大匹配数,由于读字符串的时候我是从下标
·
2015-11-09 12:53
HDU
hdu
1159
pid=
1159
直接模板!
·
2015-11-08 17:27
HDU
【One more】poj
1159
Palindrome
题目是poj
1159
(http://poj.org/problem?id=
1159
),属于一道简单的动归。
·
2015-11-08 14:40
more
HDU
1159
Common Subsequence(最长公共子序列 动态规划)
Common Subsequence Problem Description A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = <x1, x2, ..., x
·
2015-11-08 11:30
sequence
HDU
1159
&& POJ1458:Common Subsequence(LCS)
Problem Description A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = <x1, x2, ..., xm> another sequence Z = <z1, z2,
·
2015-11-08 10:03
sequence
hadoop python and Twitter
http://www.wubiaoblog.com/archives/
1159
http://blog.csdn.net/anbo724 http://f.dataguru.cn/forum.php
·
2015-11-08 10:42
twitter
POJ
1159
——LCS+滚动数组——Palindrome
Description A palindrome is a symmetrical string, that is, a string read identically from left to right as well as from right to left. You are to write a program which, given a string, determines the
·
2015-11-07 14:58
poj
HDU
1159
Common Subsequence
pid=
1159
思路: 两个字符串s1,s2。我用dp[i][j]表示s1前i个字符与s2的前i个字符
·
2015-11-07 14:09
sequence
sicily
1159
. Sum 高精度加法
#include <iostream> #include <string.h> #define MAX 1005 using namespace std; char result[MAX]; char a[MAX]; char b[MAX]; int result_size; void add(); int main() { int n;
·
2015-11-07 13:15
SUM
DP动态规划——hdu 1008 Common Subsequence(最长公共子序列)
pid=
1159
点击打开链接 Common Subsequence
·
2015-11-07 13:19
sequence
poj
1159
_回文dp
题意:给你一段字符串,让你求出在中间最少加入几个字符可以让他变成一段回文子串。 分析::假设S是一段字符串,S'是S的逆串,则只需求出S与S'的最长公共子序列即可的长度即可,最后用字符串的长度减去最长公共子序列的长度即是这道题目所求的加入的字母的长度。转化为LCS问题即可。 注意: 1.此题二维数组会超内存,65536k=1.6*10^7(int),而二维数组2.5*10^7,显然超内存。但
·
2015-11-06 08:10
poj
ACMDP之最长公共子序列长度—HDU
1159
Common Subsequence Problem Description A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = <x1, x2, ..., xm> another sequ
·
2015-11-05 08:16
ACM
HDOJ
1159
(Common Subsequence)
Common Subsequence Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2915 Accepted Submission(s): 1132
·
2015-11-05 08:48
sequence
最大子图形问题
CODEVS
1159
最大全0子矩阵 题目描述 Description 在一个0,1方阵中找出其中最大的全0子矩阵,所谓最大是指O的个数最多。
·
2015-11-05 08:50
问题
POJ
1159
(动态规划+滚动数组)
题意很明确,给你一个字符串,可在任意位置添加字符,最少再添加几个字符,可以使这个字符串成为回文字符串。 看到这道题,很熟悉,貌似以前做过,可就是想不起来解法,还是以前做的不认真。很惭愧,不过这次的解更优化。 解
·
2015-11-03 22:23
动态规划
hdu
1159
Common Subsequence(LCS)
LCS的无敌大水题#include #include #include #include #include #include usingnamespacestd; #definemaxn500 intdp[maxn][maxn]; charstr1[maxn],str2[maxn]; intmain() { inti,j; intm,n; while(~scanf("%s%s",str1+1,s
L954688947
·
2015-11-03 22:00
dp
POJ
1159
Palindrome
题意:插入字符来得到回文串,求插入字符最小数目 思路:递归方程dp[i][j], 下来三者的最小值:如果str[i] 等于 str[j] 时 dp[i+1][j-1]; dp[i+1][j] + 1(在str[j]后面插入一个与str[i]相同的字符); dp[i][j-1] +1(在str[i]前面插入一个与str[j]相同的字符)。子问题填表,从(0,0)到(n, n)对角线向上填。 代码
·
2015-11-02 19:54
poj
HDU
1159
Common Subsequence (最长公共子序列)
文章作者:ktyanny 文章来源:ktyanny 转载请注明,谢谢合作。 ktyanny本打算复习考试周研究一下动态规划,今天早上起得很晚,爬起来就想起这件事了,找到一个最水的最长公共子序列的题目,其实算是裸题了。 题目的意思就是给出两个串x和y,让你输出出他们的最长公共子序列(LCS)的长度。于是在纸上模拟了半晌,终
·
2015-11-02 19:45
sequence
HDU
1159
Common Subsequence
最简单最基本的 最长公共子序列的题目。 吐槽一下为何没有给数据范围。。 1 //#define LOCAL 2 #include <iostream> 3 #include <cstdio> 4 #include <cstring> 5 #include <algorithm> 6 using na
·
2015-11-02 11:58
sequence
反义-同义-近义
synchronization asynchronizationsuffix后缀prefix前缀superior上级,长官subordinate下级,下属Process1130attached 附加Process
1159
detached
阳光-源泉
·
2015-11-02 11:00
hdu
1159
dp(最长公共子序列)
/s/blog_7826c4dd01011em0.html 我贴两个代码,空间复杂度分别为 O(2*n)的和O(n)的 空间复杂度O(2*n) //hdu
1159
·
2015-11-02 09:47
HDU
hdu
1159
动态规划初步
题目ProblemDescriptionAsubsequenceofagivensequenceisthegivensequencewithsomeelements(possiblenone)leftout.GivenasequenceX=anothersequenceZ=isasubsequenceofXifthereexistsastrictlyincreasingsequenceofindi
sun897949163
·
2015-11-01 16:00
动态规划
poj
1159
palindrome (dp)
id=
1159
卡内存的题比卡时间的题还要恶心!
·
2015-11-01 16:31
poj
杭电
1159
Common Subsequence【最长公共子序列】
pid=
1159
解题思路:任意先给出两个字符串 abcfbc abfcab,用dp[i][j]来记录当前最长的子序列,则如果有x[i]与y[j]相等的话,则相当于公共子序列的长度在dp[i-1][j
·
2015-11-01 15:06
sequence
pku
1159
Palindrome DP LCS 变形
id=
1159
给定一字符串,问最少插入多少字符能使该字符串变成回文串。只要求出该字符串与其逆串的公共子序列,然后然后用n减去就得结果。
·
2015-11-01 14:50
pku
hdu
1159
1、题目大意 我们称序列Z=<z1,z2, ...,zk>是序列X=<x1,x2,...,xm>的子序列当且仅当存在严格上升的序列<i1,i2,...,ik>,使得对j=1,2,...,k, 有xij=zj。比如Z=<a,b,f,c> 是X=<a,b,c,f,b,c>的子序列。 现在给出两个
·
2015-10-31 17:49
HDU
使用DD_belatedPNG让IE6支持PNG透明图片
使用DD_belatedPNG让IE6支持PNG透明图片 2010年07月02日 ⁄ Web前端 ⁄ 共
1159
字 ⁄ 评论数 22 ⁄ 被围观
·
2015-10-31 15:15
ie6
poj
1159
回文词
Description A palindrome is a symmetrical string, that is, a string read identically from left to right as well as from right to left. You are to write a program which, given a string, determines the
·
2015-10-31 15:18
poj
nodejs
cn/articles/what-is-nodejs http://tieba.baidu.com/p/1720582896 http://miliwo.com/w/
1159
·
2015-10-31 11:31
nodejs
【原】 POJ
1159
Palindrome 回文 动态规划 解题报告
id=
1159
方法1: c[i][j]表示:s[i...j]子字符串中最少需要插入多少个字符形成回文 c[1][n]为最终结果 初始值: c[i][i] = 0 c[i][j] = 0,if i&
·
2015-10-31 11:38
动态规划
ASP.NET MVC性能优化工具 MiniProfiler
ASP.NET MVC性能优化工具 MiniProfiler 2014年04月19日 ⁄ ASP.NET ⁄ 共
1159
字 ⁄ 字号 小 中&
·
2015-10-31 11:02
asp.net
hdu
1159
Common Subsequence(最长公共子序列 DP)
pid=
1159
Common Subsequence Time Limit: 2000/1000 MS (Java/Others) Memory Limit
·
2015-10-31 11:56
sequence
poj
1159
Palindrome Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 36646 Accepted: 12380 Description A palindrome is a symmetrical string, that is, a string re
·
2015-10-31 10:14
poj
poj
1159
dp回文串
题意:添加最少的字符使之成为回文串 1 #include<cstdio> 2 #include<iostream> 3 #include<algorithm> 4 #include<cstring> 5 #include<cmath> 6 #include<queue> 7 using names
·
2015-10-31 10:28
poj
HDU
1159
LCS最长公共子序列
1 #include <cstdio> 2 #include <cstring> 3 4 using namespace std; 5 const int N = 1005; 6 #define max(a,b) a>b?a:b 7 8 char a[N] , b[N]; 9 int dp[N][N]; 10 11 int
·
2015-10-31 10:10
HDU
HDU
1159
Common Subsequence
/* 经典的动态规划 */ #include < iostream > using namespace std; char str1[ 1000 ]; char str2[ 1000 ]; int dp[ 1001 ][
·
2015-10-31 10:49
sequence
SQL
1159
Initialization error with DB2 .NET Data Provider, reason code 2;reason code 10
解决方案: IIS7-> 应用程序池->你使用的程序池->高级设置->进程模型->标识-> 改"ApplicationPoolIdentity" 为"LoalSystem" 以下资料也许对你有用. 转自http://www.cnblogs.com/millen
·
2015-10-31 10:45
Provider
当前个人及团队分数统计
学号后四位 个人得分总分 1050 127 1151 100 1152 21 1153 114 1154 116 1155 30 1156 69 1157 120
1159
·
2015-10-31 10:01
团队
poj
1159
Palindrome Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 41570 Accepted: 14164 Description A palindrome is a symmetrical string, that is
·
2015-10-31 09:01
poj
POJ
1159
字符串匹配问题
题目大意: 问至少添加几个字符才能保证这个字符串是个回文串 一开始想也想不到字符串匹配上,因为是找回文串,我们可以把已给字符串逆向得到一个新的字符串,然后比较两者得到最大匹配长度,最后总长度减去最大匹配长度 就是所要求的值 1 #include <cstdio> 2 #include <cstring> 3 #includ
·
2015-10-31 09:05
字符串
POJ
1159
Palindrome Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 43460 Accepted: 14815 Description A palindrome is a symmetrical string, that is
·
2015-10-30 14:25
poj
杭电ACM
1159
pid=
1159
题目大意:给出两个字符串,求出最长公共子序列的长度。解题思路:本题求给出的两个字符串的最大公共子序列。
Runner__1
·
2015-10-30 14:00
动态规划
ACM
杭电
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他