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

东莞网站推广案例wordpress获取文章内容页的分类

东莞网站推广案例,wordpress获取文章内容页的分类,百度seo通科,南通seo网站优化软件String painter HDU - 2476 题意#xff1a; 我认为这是一道比较难的问题#xff0c;自己想了很久#xff0c;没有想出来怎么做#xff0c;可能是因为思维僵化吧#xff0c;一直在想怎么直接的由A变到B#xff0c;事实上#xff0c;可以有中间桥梁连接A和B#xff0c;… String painter  HDU - 2476  题意 我认为这是一道比较难的问题自己想了很久没有想出来怎么做可能是因为思维僵化吧一直在想怎么直接的由A变到B事实上可以有中间桥梁连接A和B他们之间的关系可能往往没有我们想的那么简单。 依最简单的思路我们定义ans[i]代表区间[1...i]处A直接变到B所需的最少次数。那么状态转移方程可以这样写 有几种情况 1如果strA[i] strB[i]的话那么存在着一个转移方程就是 ans[i] min(ans[i],ans[i-1]); 2否则的话那么第i个位置的字符一定会被刷掉此外刷掉第i个位置的区间长度可能大于1假设这个区间刷掉了区间[x,i]内的数并把区间strA[x...i]内的数都刷成了strB[i] 这样的话就相当于把区间[x...i]由空白串直接变成strB[x...i]剩下的区间[1...x-1]可以用ans[x-1]转移过来 也就是说转移方程写成ans[i] min(ans[i],ans[x-1] dp[x][i])dp[x][i]表示从空白串直接变成strB[x][i]所需要用的最小次数。 下面我们的重要目标就是求出dp[i][j]来 其实到这里还是不太好想。 最右边的字符strB[j]一定是最先被刷出来的 1如果strB[i] strA[j],那么在一开始刷刷出strB[j]的时候顺手就可以把strB[i]也给刷出来所以不需要额外的费用 dp[i][j] dp[i1][j]  2然后我们把区间分成两块进行转移非常常规的想法 dp[i][j] min(dp[i][j],dp[i][k]dp[k1][j]); 代码注意我在前面的区间写的是全闭而在代码里的区间写法是左闭右开 #include iostream #include cstring #include cstdio #include algorithm using namespace std; const int MAX 106; char strA[MAX]; char strB[MAX]; int dp[MAX][MAX]; int ans[MAX]; int n; int main(){while(scanf(%s %s,strA,strB) ! EOF){memset(dp,0,sizeof(dp));memset(ans,0,sizeof(ans));n strlen(strA);for(int i 0;i n;i) dp[i][i1] 1;for(int len 2;len n;len){for(int i 0;i len n;i){dp[i][ilen] dp[i1][ilen] (strB[i] strB[ilen-1]?0:1);for(int j i1;j ilen;j){dp[i][ilen] min(dp[i][ilen],dp[i][j]dp[j][ilen]);} }}ans[0] strA[0] strB[0] ? 0:1;for(int i 1;i n;i){ans[i] dp[0][i1];if(strB[i] strA[i])ans[i] min(ans[i],ans[i-1]);for(int j 0;j i;j){ans[i] min(ans[i],ans[j] dp[j1][i1]);}}coutans[n-1]endl;}return 0; }
http://www.zqtcl.cn/news/61971/

相关文章:

  • 阳江市做网站网站开发 建设叫什么
  • 网站建设的公司上海泉州做网站的企业
  • 一定火网站建设定制网站页面优化签象客
  • 做爰网站視屏500万在北京几环买房
  • 广播电视网站建设网站开发微信端
  • 农业网站源码带数据凡客诚品为什么不火了
  • 网站建设公司的专业度该怎么去看电影html网页模板设计素材
  • 怎么可以找到做公益的网站关于卖零食网站建设需求分析
  • 如何给网站做外链湖南seo推广
  • 网站树状型结构优化wordpress编码查看
  • 快捷的网站建设软件网站主要盈利模式
  • 塘坑网站建设服装网站网络建设和硬件资源
  • 大连旅顺网站制作app官网入口
  • 网站建设营业执照营销网站找什么公司做
  • 吉林网站建设业务浙江省网站集约化建设通知
  • 如何设计网站的链接肯德基网站建设
  • 克拉玛依建设局网站网站建设多少钱宋柯
  • 网站建设上海公司线上推广方式有哪些
  • 学做文案的网站seo网站推广
  • 怎么查询网站备案信息查询如何开发电子商务网站
  • php源码网站建设教程江门市华企立方科技有限公司
  • 移动商城网站建设怎样宣传自己的品牌
  • 代做毕业设计网站做美剧网站侵权
  • 用python做音乐网站免费空间+网站空间+虚拟主机
  • 网站空间绑定域名全媒体广告策划营销
  • 自助服务系统网站南通网站制作推广
  • 网站建设教程 企业邮箱电商网站设计哪家好
  • 网站搭建就来徐州百都网络非常好版式设计五种排版
  • 女教师遭网课入侵视频西安seo排名优化推广价格
  • 什么网站做详情页好开发一个应用程序