您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 最长公共子序列实验报告

  2. 运用动态规划算法解决最长公共子序列问题,计算最长公共子序列长度的动态规划算法LCS_LENGTH(X,Y)以序列X=和Y=作为输入。输出两个数组c[0..m ,0..n]和b[1..m ,1..n]。其中c[i,j]存储Xi与Yj的最长公共子序列的长度,b[i,j]记录指示c[i,j]的值是由哪一个子问题的解达到的,这在构造最长公共子序列时要用到。最后,X和Y的最长公共子序列的长度记录于c[m,n]中。
  3. 所属分类:C

    • 发布日期:2010-04-25
    • 文件大小:119808
    • 提供者:huishouwuyu
  1. 最长递减子设有一个整数序列A1, A2, ... An,求这个序列中最长的递减子序列的长度M, 以及该序列可以划分成这种子序列的个数N 如序列: 300 250 252 275 200 138 245 折分成的子序列分别为 300 275

  2. 详细介绍最长递减子设有一个整数序列A1, A2, ... An,求这个序列中最长的递减子序列的长度M, 以及该序列可以划分成这种子序列的个数N 如序列: 300 250 252 275 200 138 245 折分成的子序列分别为 300 275 200 138 252 245 250 其中最长序列为: 300 275 200 138 所以M=4, N=3
  3. 所属分类:C

    • 发布日期:2010-05-14
    • 文件大小:1024
    • 提供者:tjsd1234
  1. C++/C求最长回文子串

  2. 输入一个字符串,求出其中最长的回文子串。子串的含义是:在原串中连续出现的字符串片段。回文的含义是:正着看和倒着看相同,如abba和xyyxyyx。在判断时,应该忽略所有标点符号和空格,且忽略大小写,但输出应该保持原样(在回文串的首部和尾部不要输出多余字串)。输入字符串长度不超过5000,且占据单独的一行。应该输出最长的回文串,如果有多个,输出其实位置最靠左的。
  3. 所属分类:C

    • 发布日期:2010-07-31
    • 文件大小:1024
    • 提供者:lyzzs1989
  1. 实验5--最长公共子序列 JAVA

  2. 1. 掌握动态规划法的设计思想并能熟练运用2. 强化动手编程的能力二. 实验内容用动态规划法求两个序列的最大公共子序列三. 算法思想1. 分析可得如下动态规划函数:① L[0][0]=L[i][0]=L[0][j]=0 (1<=i<=m,1<=j<=n) ②L[i][j]=L[i-1][j-1]+1 (Xi=Yi,I>1,j>1);或者max{L[i][j-1],L[i-1][j]} (Xi!=Yi,i>1,j>1)2.由此函数,把序列X={x1
  3. 所属分类:其它

    • 发布日期:2008-03-01
    • 文件大小:1024
    • 提供者:creazy2008
  1. 找出一组数据中连续出现数据最长的算法

  2. 找出一组数据中连续出现数据最长的算法,找出其中最长段的开始位置和气长度。
  3. 所属分类:其它

    • 发布日期:2010-11-18
    • 文件大小:1022
    • 提供者:d20100102d
  1. C++实现 最长公共子序列

  2. 输入两个字符串 求解最长公共子序列并输出子序列及长度
  3. 所属分类:C++

    • 发布日期:2011-03-01
    • 文件大小:610304
    • 提供者:oyzzhou
  1. 求最长非递增子序列长度

  2. 要求:给定一个数字序列,任意次序,找出其中的最长非递增子序列的长度,输出该长度值. 程序用动态规划的方法予以实现.
  3. 所属分类:C++

    • 发布日期:2011-07-10
    • 文件大小:611
    • 提供者:wujunjlu
  1. 求字符串中出现相同且长度最长字符串

  2. 输入一行字符串,找出其中出现的相同且长度最长的字符串,输入它及其首字符的位置。例如“yyabcdabjcabceg”,输出结果应该为abc和3.
  3. 所属分类:C/C++

    • 发布日期:2011-10-21
    • 文件大小:489
    • 提供者:soswzg
  1. 求一个句子中最长的单词

  2. • Descr iption 输入一个英文句子,长度不超过40个字符。编写程序,输出句子中最长的一个单词。 • Input 长度不超过40的字符串 • Output 句中最长的单词 • Sample Input This is a test sentence • Sample Output sentence • Hint 1.输入只有一个句子,不需使用while 2.若句尾有标点,则标点和最后一个单词可看成是一个单词,可以不用作额外判断 3.假设句中最长的单词只有一个
  3. 所属分类:C++

    • 发布日期:2011-12-31
    • 文件大小:58368
    • 提供者:quanta00
  1. 求最长单词

  2. • Descr iption 输入一个英文句子,长度不超过40个字符。编写程序,输出句子中最长的一个单词。 • Input 长度不超过40的字符串 • Output 句中最长的单词 • Sample Input This is a test sentence • Sample Output sentence • Hint 1.输入只有一个句子,不需使用while 2.若句尾有标点,则标点和最后一个单词可看成是一个单词,可以不用作额外判断 3.假设句中最长的单词只有一个
  3. 所属分类:C++

    • 发布日期:2011-12-31
    • 文件大小:595968
    • 提供者:quanta00
  1. 最长公共子序列问题

  2. 动态规划的一个计算两个序列的最长公共子序列的方法如下:   以两个序列 X、Y 为例子:   设有二维数组 f[i,j] 表示 X 的 i 位和 Y 的 j 位之前的最长公共子序列的长度,则有:   f[1][1] = same(1,1);   f[i,j] = max{f[i-1][j -1] + same(i,j),f[i-1,j],f[i,j-1]}   其中,same(a,b)当 X 的第 a 位与 Y 的第 b 位完全相同时为“1”,否则为“0”。   此时,f[j]中最大的数便是
  3. 所属分类:C/C++

    • 发布日期:2012-01-03
    • 文件大小:21504
    • 提供者:pengge8844
  1. 最长递增子序列问题

  2. 求一个由n个整数组成的整数序列的最长递增子序列。一个整数序列的递增子序列可以是序列中非连续的数按照原序列顺序排列而成的。 最长递增子序列是其递增子序列中长度最长的。
  3. 所属分类:专业指导

    • 发布日期:2008-06-20
    • 文件大小:8192
    • 提供者:zgx176095883
  1. 算法设计与分析-最长公共子序列问题

  2. 这个是个人写的关于最长公共子序列问题的C++算法,有涉及到数组长度的容错能力,但没有涉及字符不匹配的容错能力。没多少时间啊,不过里面有输出关于L二维数组,和S二维数组的具体内容。有需要的,就下载吧。
  3. 所属分类:C/C++

    • 发布日期:2012-10-15
    • 文件大小:2048
    • 提供者:cs36241189
  1. 4-5最长公共子序列问题 算法分析

  2. 动态规划的一个计算两个序列的最长公共子序列的方法如下:   以两个序列 X、Y 为例子:   设有二维数组 f[i,j] 表示 X 的 i 位和 Y 的 j 位之前的最长公共子序列的长度,则有:   f[1][1] = same(1,1);   f[i,j] = max{f[i-1][j -1] + same(i,j),f[i-1,j],f[i,j-1]}   其中,same(a,b)当 X 的第 a 位与 Y 的第 b 位完全相同时为“1”,否则为“0”。   此时,f[j]中最大的数便是
  3. 所属分类:C/C++

    • 发布日期:2013-07-03
    • 文件大小:3072
    • 提供者:bitray123
  1. 查找最长同类型的串的长度在字符串中

  2. 在字符串中查找连着的字符或者数字的的最大长度,并返回最长的长度
  3. 所属分类:其它

    • 发布日期:2013-08-27
    • 文件大小:1024
    • 提供者:u011448918
  1. 输出多次出现的最长子串

  2. 输入一行字符串,找出其中出现的相同且长度最长的字符串,输出它及其首字符的位置
  3. 所属分类:C++

    • 发布日期:2014-01-07
    • 文件大小:699
    • 提供者:mywave0
  1. 最长上升子序列nlgn源码

  2. 输入序列,求最长上升子序列的长度,算法复杂度nlgn
  3. 所属分类:C

    • 发布日期:2008-10-18
    • 文件大小:972
    • 提供者:huang1196
  1. Java实现 LeetCode 524 通过删除字母匹配到字典里最长单词(又是一道语文题)

  2. 524. 通过删除字母匹配到字典里最长单词 给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止一个,返回长度最长且字典顺序最小的字符串。如果答案不存在,则返回空字符串。 示例 1: 输入: s = “abpcplea”, d = [“ale”,“apple”,“monkey”,“plea”] 输出: “apple” 示例 2: 输入: s = “abpcplea”, d = [“a”,“b”,“c”] 输出: “a” 说明: 所
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:28672
    • 提供者:weixin_38693192
  1. 【双指针】–leetcode(524)–通过删除字母匹配到字典里最长单词

  2. 题目描述 给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止一个,返回长度最长且字典顺序最小的字符串。如果答案不存在,则返回空字符串。 示例1: 输入: s = “abpcplea”, d = [“ale”,“apple”,“monkey”,“plea”] 输出: “apple” 示例2: 输入: s = “abpcplea”, d = [“a”,“b”,“c”] 输出: “a” 解题思路 首先将字符串字典按照字母长度和字典顺序
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:43008
    • 提供者:weixin_38707342
  1. 【双指针】–leetcode(524)–通过删除字母匹配到字典里最长单词

  2. 题目描述 给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止一个,返回长度最长且字典顺序最小的字符串。如果答案不存在,则返回空字符串。 示例1: 输入: s = “abpcplea”, d = [“ale”,“apple”,“monkey”,“plea”] 输出: “apple” 示例2: 输入: s = “abpcplea”, d = [“a”,“b”,“c”] 输出: “a” 解题思路 首先将字符串字典按照字母长度和字典顺序
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:43008
    • 提供者:weixin_38516658
« 12 3 4 5 6 7 8 9 10 ... 50 »