hdu2457
来源:互联网 发布:js系统方法描述错误 编辑:程序博客网 时间:2024/05/16 07:59
此题的ac自动机算是比较容易的了。。。我相对上道题,此题只改了下,然后debug了下就交了,虽然tle和mle各一次,是因为想要时间快。。就把数组开小了。。
但是数组开小了居然会超出空间。。坑爹。。
开始的时候dp全部赋值为inf。dp【0】【0】=0表示长度为0 跟节点为0次修改
此题dp方程就是dp【i+1】【v】=min(dp【i+1】【v】,dp【i】【j】+flag)表示匹配串在第i长度状态为j时候是否需要修改字符,然后到下一匹配,
其中flag表示当前时候是否是这个字符与模式串匹配,匹配证明不用修改所以flag为0,否则要+1修改次数
其中v代表我当前这个字符的下一个字符。因为j表示当前字符是否需要修改
那么我最后统计的时候是长度为L的地方不是L-1的地方即dp【L】【。。。】
然后求最小值。。。。
- hdu2457
- hdu2457
- hdu2457 DNA repair
- DNA repair hdu2457
- HDU2457--DNA repair
- HDU2457 DNA repair
- hdu2457 AC自动机+DP
- HDU2457-DNA repair
- HDU2457 DNA repair AC自动机
- [HDU2457]DNA repair-AC自动机
- hdu2457 & poj3691 DNA repair AC自动机+DP
- hdu2457 DNA repair ac机+dp
- AC自动机+DP(总结)+hdu2457
- hdu2457 DNA repair AC自动机+DP
- hdu2457---DNA repair(AC自动机+dp)
- HDU2457 DNA repair AC自动机+DP
- hdu2457 DNA repair(AC自动机+dp)
- hdu2457 DNA repair(AC自动机+dp)
- 控制台操作mysql
- #error 宏
- 项目三 奖学金名单
- SQl语句中使用点位符的优点
- el和ognl的区别
- hdu2457
- 的淡淡的
- 文件操作
- Silverlight之out of Browser模式
- Shell中的管道
- Android 自定义Progress Bar
- osgdrawinstanced例子
- fdisk -l 发现heads的值是255
- immigrant Blog to cnblogs.com , github, and OpenShift 博客搬家