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

搜索资源列表

  1. ACM算法模板大集合

  2. 其中一个目录 图论 路径问题 0/1边权最短路径 BFS 非负边权最短路径(Dijkstra) 可以用Dijkstra解决问题的特征 负边权最短路径 Bellman-Ford Bellman-Ford的Yen-氏优化 差分约束系统 Floyd 广义路径问题 传递闭包 极小极大距离 / 极大极小距离 Euler Path / Tour 圈套圈算法 混合图的 Euler Path / Tour Hamilton Path / Tour 特殊图的Hamilton Path / Tour 构造 生成树
  3. 所属分类:其它

    • 发布日期:2010-04-19
    • 文件大小:922kb
    • 提供者:yiyemu
  1. 最大公共子序列问题 源程序+生成结果

  2. Descr iption 对序列X=(x1, x2, .., xm),定义其子序列为(xi1, xi2, .., xik),i1<i2<..<ik。 请计算两个序列X=(x1, x2, .., xm),Y=(y1, y2, .., yn)的最长公共子序列的长度。 Input 输入为若干行,每行是一个计算题目,每行包括两个长度不超过100的字符串,中间用空格隔开。 Output 对每一行中的两个字符串,计算并输出其最大公共子序列的长度。 每一行输入的计算结果输出一行。
  3. 所属分类:专业指导

    • 发布日期:2010-11-09
    • 文件大小:6kb
    • 提供者:maomaoAB
  1. 独立任务最优调度问题

  2. 王晓东 算法设计 课后部分答案 n后 , 编辑距离问题 , 标准2维表问题 ,独立任务最优调度 , 会场安排 , 矩阵相乘 , 圈乘运算 , 输油管道问题 , 兔子生崽 , 邮局选址 , 又重复元素排列问题 , 找第二名学生成绩 , 众数问题 , 字典序问题 , 租用游艇问题 , 最长公共子序列问题 ,最大k乘积 , 最大长方体 , 最少硬币 , 最小费用购物, 最优合并 (2009-06-04, Visual C++, 12KB, 38次)
  3. 所属分类:C++

    • 发布日期:2011-04-14
    • 文件大小:12kb
    • 提供者:zhizhide321
  1. ACM常用算法框架大汇总

  2. 当中有几百种计算机常用的算法的框架和模板,如果你还在为算法问题而困扰时,这资料会让你廓然开朗,我也在学,很有用所以极力推荐大家. 框架部分目录如下: 图论 路径问题 0/1边权最短路径 BFS 非负边权最短路径(Dijkstra) 可以用Dijkstra解决问题的特征 负边权最短路径 Bellman-Ford Bellman-Ford的Yen-氏优化 差分约束系统 Floyd 广义路径问题 传递闭包 极小极大距离 / 极大极小距离 Euler Path / Tour 圈套圈算法 混合图的 Eu
  3. 所属分类:专业指导

    • 发布日期:2011-12-13
    • 文件大小:922kb
    • 提供者:cai62839739
  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
    • 文件大小:21kb
    • 提供者:pengge8844
  1. 常见动态规划源代码锦集

  2. 里面有很详细的思路和当时的一些理解 欢迎大家指正 包括 斐比那契数列(递归,迭代) 数学三角形问题(递归,迭代) 0-1背包问题(包括递归版和两种迭代版,以及一个回溯算法版本) 最优矩阵链相乘问题(包括递归版和迭代版) 最大公共子序列问题(递归和迭代版) 最优二叉查找树(递归和迭代版) 生产作业装配线问题(递归,迭代) 活动选择问题(包括动态规划的递归和迭代,贪心算法的递归和迭代共四种)
  3. 所属分类:C++

    • 发布日期:2012-11-01
    • 文件大小:12kb
    • 提供者:wudaijun
  1. 最长公共子序列(LCD)

  2. 在最长公共子序列问题中,给定了两个序列 X=和Y=,希望找出X和Y的最大长度公共子序列。LCS是动态规划算法中比较经典的问题。
  3. 所属分类:C/C++

    • 发布日期:2012-11-12
    • 文件大小:819kb
    • 提供者:dzyhenry
  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
    • 文件大小:3kb
    • 提供者:bitray123
  1. LCS(longest common substring)算法,即最大公共子串 C实现

  2. LCS(longest common substring)算法,即最大公共子串,它是求两个字符串最长公共子串的问题。大体解法是用一个矩阵来记录两个字符串中所有位置的两个字符之间的匹配情况,若是匹配则为1,否则为0。然后求出对角线最长的1序列,其对应的位置就是最长匹配子串的位置.
  3. 所属分类:C

    • 发布日期:2008-10-27
    • 文件大小:9kb
    • 提供者:xazl
  1. 动态规划四个经典问题的c++实现

  2. 四种经典动态规划:钢条切割求最大收益问题、矩阵链相乘求最小乘法次数问题、最长公共子序列问题、求最小的搜索代价的最优二叉搜索树的c++代码实现。 对应blog
  3. 所属分类:C++

    • 发布日期:2015-06-22
    • 文件大小:4kb
    • 提供者:quzhongxin
  1. 1142_最大公共子序列问题

  2. 算法设计与分析 最大公共子序列问题 。
  3. 所属分类:C/C++

    • 发布日期:2016-01-04
    • 文件大小:941byte
    • 提供者:qq_23690657
  1. 动态规划实现两序列最大公共子串查找(Python代码)

  2. 最大公共子串问题是IT行业的经典面试题之一,在生物信息等领域也有重要应用。该资源使用动态规划实现了最大公共子串查找算法,问题具体描述在Problem里,代码为code.py,调试结果请参考Readme。
  3. 所属分类:Python

    • 发布日期:2016-09-21
    • 文件大小:81kb
    • 提供者:linfengllff
  1. LCS最大公共子序列问题 C/C++

  2. LCS最大公共子序列问题 C/C++ 最大公共子序列,实现公共子序列算法。
  3. 所属分类:C

    • 发布日期:2008-12-06
    • 文件大小:3kb
    • 提供者:jhlzlb
  1. 算法作业 2008 01背包 最短路径 等等

  2. 01背包 最短路径 Matrixchainproduct(矩阵相成次数最小的组合) minimizetime(求总工作“平均等待和工作”时间最小的工作顺序) LCS(最长公共子序列) Max Sum(求一维数组中连续的数据元素的和的最大值) BellmanFord Fractional knapsack(物品可切割的背包问题) 等等
  3. 所属分类:其它

    • 发布日期:2009-03-21
    • 文件大小:7mb
    • 提供者:yll249755491
  1. 最大公共子序列的c++实现

  2. 问题描述 给定两个字符串,求解这两个字符串的最长公共子序列(Longest Common Sequence)。比如字符串1:BDCABA;字符串2:ABCBDAB 则这两个字符串的最长公共子序列长度为4,最长公共子序列是:BCBA
  3. 所属分类:C/C++

  1. 面试必考字符串相关的动态规划——最大公共子序列、最大公共子串、编辑距离

  2. 字符串相关的动态规划最大公共子序列最大公共子串编辑距离 简述这三个算法解决的问题和展示状态转移方程并且给出可通过执行的Python代码。 最大公共子序列 子序列是,一个字符串中的任意字符组成的序列,重点在于,不要求子序列是原字符串的连续序列。 如下例子所示,acg是abcdefg的子序列,但不是连续子序列。 abcdefg ==> acg 两个字符串的最大公共子序列的状态转移方程式如下: dp[i][j]={max{dp[i−1][j],dp[i][j−1]}if s1[i]!=s2
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:40kb
    • 提供者:weixin_38685831
  1. 一种新颖的快速且高效存储的并行MLCS算法,用于长序列和大规模序列比对

  2. 通常可以将信息抽象为有限字母上的字符序列。 随着大数据时代的到来,来自各个应用领域(例如,生物序列)的序列的长度和大小不断增加,导致了经典的NP难题,即寻找多个序列的多个最长公共子序列(即MLCS问题在生物信息学,计算基因组学,模式识别等领域具有许多应用),成为研究热点并面临严峻挑战。 在本文中,我们首先揭示了基于主导点的MLCS算法很难应用于长序列和大规模序列比对。 为了克服它们的缺点,基于提出的问题解决模型和并行拓扑排序策略,我们提出了一种新颖的高效并行MLCS算法。 对随机序列和生物学序列
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:640kb
    • 提供者:weixin_38742453
  1. 实线性和并行多重最长公共子序列(MLCS)算法

  2. 各种应用中的信息通常表示为有限字母上的字符序列(例如,DNA或蛋白质序列)。 在大数据时代,这些序列的长度和大小呈爆炸性增长,这给经典的NP-hard问题带来了巨大挑战,即从多个序列中搜索多个最长公共子序列(MLCS)。 在本文中,我们首先揭露了最新的MLCS算法无法应用于长距离和大规模序列比对的事实。 为了克服它们的缺陷并解决更长,更大规模甚至更大的序列比对问题,基于提出的新颖的问题解决模型和各种策略,例如并行拓扑排序,最优计算,中间结果重用,分段计算和序列化等。 ,我们提出了一种新颖的并行M
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:892kb
    • 提供者:weixin_38650516
  1. Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法

  2. 本文实例讲述了Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法。分享给大家供大家参考,具体如下: 问题 输入 第1行:字符串A 第2行:字符串B (A,B的长度 <= 1000) 输出 输出最长的子序列,如果有多个,随意输出1个。 输入示例 belong cnblogs 输出示例 blog 分析 既然打算套用回溯法子集树模板,那就要祭出元素-状态空间分析*。 以长度较小的字符串中的字符作为元素,以长度较大的字符串中的字符作为状态空间,对每一个元素,遍历它的状态空间,其它
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:81kb
    • 提供者:weixin_38558054
  1. Maze-Similarity:给定一系列迷宫编码为零和一,则确定哪两个迷宫最不相似。 为了解决问题,将迷宫转换为图形并使用深度优先搜索进行遍历,从而产生一系列方向。 通过使用动态编程算法评估每对序列来分析序列相似性,以找到最大的公共子序列

  2. 迷宫相似 给定一系列迷宫编码为零和一,则确定哪两个迷宫最不相似。 为了解决问题,将迷宫转换为图形并使用深度优先搜索进行遍历,从而产生一系列方向。 通过使用动态编程算法评估每对序列来分析序列相似性,以找到最大的公共子序列。 在这些结果中,选择了具有最低相似度得分的两个迷宫。
  3. 所属分类:其它

    • 发布日期:2021-04-01
    • 文件大小:148kb
    • 提供者:weixin_42129005
« 12 3 4 5 »