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

网站做简介精品故事网

网站做简介,精品故事网,营销型平台网站建设,建筑室内设计主要学什么题意#xff1a;给定两个长度分别为n和m 的颜色序列#xff0c;要求按顺序合并成一个序列#xff0c;即每次可以把开头的颜色放到新序列末尾#xff0c;跨度l#xff08;c#xff09;等于最大和最小的位置之差。 思路#xff1a;递推#xff0c;f#xff08;i,j#…题意给定两个长度分别为n和m 的颜色序列要求按顺序合并成一个序列即每次可以把开头的颜色放到新序列末尾跨度lc等于最大和最小的位置之差。 思路递推fi,j表示s1移走了i个元素s2移走了j个元素的状态g[i][j]表示当前还有多少个颜色是已经出现但尚未结束状态)状态转移方程f[i][j]min(f[i][j1])g[i][j]比较蛋疼的是对原来串化成g的处理。 code #include iostream #include cstdio #include cmath #include algorithm #include cstring #include sstream #include string #include vector #include list #include queue #include stack #include map #include set #include bitsetusing namespace std;typedef long long ll; typedef unsigned long long ull; typedef long double ld;const int INF0x3fffffff; const int inf-INF; const int N5005; const int M2005; const int mod1000000007; const double piacos(-1.0);#define cls(x,c) memset(x,c,sizeof(x)) #define cpy(x,a) memcpy(x,a,sizeof(a)) #define ft(i,s,n) for (int is;in;i) #define lson l,m,rt1 #define rson m1,r,rt1|1 #define lrt rt1 #define rrt rt1|1 #define middle int m(rl)1 #define lowbit(x) (x-x) #define pii pairint,int #define mk make_pair #define IN freopen(in.txt,r,stdin); #define OUT freopen(out.txt,w,stdout);char s[N]; int len[2],a[2][N]; int f[N][N]; int ft[2][26],lt[2][26],g[N][N]; void sol() {cls(ft,0);cls(lt,0);ft(i,0,1) ft(j,1,len[i]){if (!ft[i][a[i][j]]) ft[i][a[i][j]]j;lt[i][a[i][j]]j;}ft(i,1,len[0]){g[i][0]g[i-1][0];if (ft[0][a[0][i]]i) g[i][0];if (lt[0][a[0][i]]i!lt[1][a[0][i]]) g[i][0]--;}ft(i,0,len[0]) ft(j,1,len[1]){g[i][j]g[i][j-1];if (ft[1][a[1][j]]j(!ft[0][a[1][j]]||ft[0][a[1][j]]i)) g[i][j];if (lt[1][a[1][j]]j[0][a[1][j]]i) g[i][j]--;} } int main() {int T;scanf(%d,T);while (T--){ft(i,0,1){scanf(%s,s1);len[i]strlen(s1);ft(j,1,len[i]) a[i][j]s[j]-A;}sol();ft(i,1,len[0]) f[i][0]f[i-1][0]g[i-1][0];ft(i,1,len[1]) f[0][i]f[0][i-1]g[0][i-1];ft(i,1,len[0]) ft(j,1,len[1])f[i][j]min(f[i-1][j]g[i-1][j],f[i][j-1]g[i][j-1]);printf(%d\n,f[len[0]][len[1]]);} }
http://www.yutouwan.com/news/134980/

相关文章:

  • 网站建设企业熊掌号网站建设和管理维护
  • 设计师做网站的流程wordpress 六亩填
  • 课程网站怎么做个人网站icp备案
  • 建设银行app官方下载湖南网站营销seo哪家好
  • 商城网站备案能通过吗乐清上班族网论坛
  • 共享ip服务器做网站蓝屏的钙 WordPress
  • 诚信网站体系建设工作遵义网站开发公司电话
  • 金华企业网站建站模板沈阳网站建设成创
  • 怎么样给一个网站做横向导航栏微网站建设需付费吗
  • wordpress产品网站宁阳县住房和城乡建设局网站
  • 网站假设公司排名自己做的网站怎么管理用户
  • 自己能做网站吗esuwiki wordpress
  • 网站不用模板如何更新文章自己建站流程
  • 网站设计与规划作业seo网站关键词排名快速
  • wex5网站开发wordpress浏览器跳转
  • 网站开发外包计入什么科目建设银行招生网站
  • 烟台网站建设推广wordpress英文切换
  • 免费的舆情网站app网络程序员
  • 美食网站建设多少钱网站热力图工具
  • 新开传奇网站发布网单职业微信怎么开通公众号
  • 公司网站定制开发西安未央网站建设
  • 手机网站制作平台网站搭建公司案例网址
  • 什么网站教做医学实验报告云浮网站建设
  • 做网站的专业词汇开发公司税金计算基数
  • 做编程网站有哪些方面wordpress loren
  • 网站开发项目团队公众号做漫画网站
  • 网站排名查询用cms建网站
  • 欧派网站谁做的网站模板好
  • 电子商务网站建设的一般过程lamp网站开发项目文档
  • 汕头市作风建设的网站网站页面引导怎么做