当前位置: 首页 > news >正文

网上书店网站建设毕业设计范文网站管理制度建设的情况

网上书店网站建设毕业设计范文,网站管理制度建设的情况,桂林网站定制,网站说明怎么写HDU2476 做法#xff1a; 先想到用\(f[i]\)表示A的前i个字符变成B的最少涂得次数#xff0c;不难写出方程#xff0c;当\(A[i]≠B[i], f[i] max(f[j-1]cost[j][i])\), 当\(A[i]B[i]\)时#xff0c;\(f[i]f[j-1]\) , \(cost[i][j]\) 表示将i到j涂成和B一样的最少的次数。现… HDU2476 做法 先想到用\(f[i]\)表示A的前i个字符变成B的最少涂得次数不难写出方程当\(A[i]≠B[i], f[i] max(f[j-1]cost[j][i])\), 当\(A[i]B[i]\)时\(f[i]f[j-1]\) , \(cost[i][j]\) 表示将i到j涂成和B一样的最少的次数。现在的问题时如何求出 \(cost[i][j]\)可以利用区间dp解决。一开始我的思路是将相邻相同的B串中相邻的同种字母压在一起然后如果\(B[l]B[r]\)\(cost[l][r] cost[l1][r-1]\),否则 另一种转移就是枚举中间的位置\(cost[l][r] min(cost[l][k-1]cost[k][r])\)因为相邻的元素一定不同所以应该不会错。需要查询时我就二分出那个位置被压在哪个压缩后的位置然后正常的做第二次dp就行了。。。然而wa了。。。可能有问题没查出来吧。。正解的不需要压缩串直接 \(cost[l][r] cost[l1][r]1\)枚举中间位置转移时如果两个串的开头相同则这个位置在之前涂过就不涂了。#include cstdio #include algorithm #include cstring #define rep(i,a,b) for(int ia;ib;i) #define per(i,a,b) for(int ia;ib;--i) #define pb push_back const int N 200 7; const int inf 0x3f3f3f3f; typedef long long ll; using namespace std; char A[N],B[N],v[N]; int n,dp[N][N],f[N],cc,num[N]; void init_dp() {rep(i,1,n)rep(j,i,n)dp[i][j]j-i1;rep(len,1,n) {rep(l,1,n-len1) {int r l len - 1;dp[l][r] dp[l1][r] 1;rep(k,l1,r)if(B[l]B[k]){dp[l][r] min(dp[l][r],dp[l1][k]dp[k1][r]);}}} }int main() {//freopen(in.txt,r,stdin);while(~scanf( %s %s,A1,B1)) {n strlen(A1);init_dp();rep(i,1,n) f[i] dp[1][i];rep(i,1,n){if(A[i]B[i]) f[i] f[i-1];else {rep(j,1,i-1) f[i] min(f[i],f[j]dp[j1][i]);}}printf(%d\n,f[n]);}return 0; }转载于:https://www.cnblogs.com/RRRR-wys/p/9438638.html
http://www.lebaoying.cn/news/52580.html

相关文章:

  • 深圳企业集团网站建设福建省高速公路建设管理网站
  • 湖州吴兴建设局网站网站建设开发客户
  • 做图片的网站洛阳网站改版维护公司
  • 音乐 版权 做视频网站wordpress 树形分类
  • 定制网站开发公司生物医药扬州seo
  • 福田做商城网站建设找哪家公司好手机网站开发需要哪些技术
  • 上海网站商城建设公司吗营销网站制作要素
  • 网站title是什么意思怎么创立网站
  • 学网站建设多久能学会网站建设的方案书
  • 无锡网站建设在哪里成都好的网站设计公司
  • 十大旅游电子商务网站潮汕17网站一起做网店官网
  • 辽宁省住房与城乡建设厅网站云南省建设厅网站 农民工
  • 网站建设优质公司电商平台网站设计公司
  • 古典网站案例辽宁建设工程信息网不良行为公示
  • 东营网站建设价格网站设计 北京店
  • h5开发网站网站可以做软著吗
  • 网站网站做任务佣金违法域名网站建设流程
  • vs2010 c 建设网站上海网站建设公司价格
  • 深圳定做网站wordpress 无法安装
  • 看电视剧免费的网站wordpress 上传绕过
  • 网站建设的潜在客户拖拽建站系统源码
  • 北京网站建设网站开发网站的基本组成部分有哪些
  • 法律网站建设方案手机购物网站怎么推广
  • 垂直网站导航是谁做的wordpress侧边栏写进小工具里
  • 如何申请建设网站首页WordPress忘记密码没用
  • 网站建设三方合同范本宁波网站优化
  • 一键网站制作app网站的建设怎么写
  • 长沙官网排名推广商丘做网站优化
  • 新增网站信誉好的顺德网站建设
  • 苏宁易购网站建设目标国内品牌设计公司