DP(2)
来源:互联网 发布:淘宝客服骂人 编辑:程序博客网 时间:2024/05/18 01:56
LCS
最长公共子串
子串连续
step1. 二维矩阵中相同元素取1
b a b
c 0 0 0
a 0 1 0
b 1 0 1
a 0 1 0
则对角线最长为公共子串长度
step2. 对以上矩阵做累计。若左上角为1,元素累加。
b a b
c 0 0 0
a 0 1 0
b 1 0 2
a 0 2 0
则矩阵中,最大的元素为最长公共子串长度。
最长公共子序列
子序列不连续
G C T A
0 0 0 0 0
G 0 1 1 1 1
B 0 1 1 1 1
T 0 1 1 2 2
A 0 1 1 2 3
LCS(S1,S′2) LCS(S′1,S2) LCS(S′1,S′2),c1!=c2 ;LCS(S′1,S′2)+1,c1=c2
以上三者最大值,即为LCS(S1,S2) 的值
0 0
- DP(2)
- dp专题2--简单dp
- DP·数位DP(2)
- qbxt Day 2 数论 +DP +DP
- [U]3.3.2 DP
- 简单dp 总结 2
- 【dp】 Codeforces 2B
- DP开发总结2
- DP file *2
- DP(2) 状态压缩
- 树形DP集锦2
- dp学习笔记2
- Codeforces 2B (DP)
- [DP]筷子1/2
- 动态规划 DP 2
- POJ_S1E02_Recursion&DP(2)
- dp入门(2)
- dp+搜索-2
- 文件操作二:基于C++语言的文件操作
- windows客户端开发--使用、屏蔽一些快捷键
- 杭电1061-弄懂快速幂
- Android开发之Activity四种启动模式的介绍
- ARM平台NEON指令的编译和优化
- DP(2)
- 有向图的拓扑排序
- Spring注解
- 《Effective C++》学习笔记——条款42
- 仿网易/今日头条滑动视图
- 从零开始写Http框架---第三篇
- verilog hdl 分频器
- Hbase的API使用
- CodeFOrces 625C - K-special Tables