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

网站流量指数合浦建设局网站

网站流量指数,合浦建设局网站,网站js时间代码,全网客源app题干#xff1a; 描述 编写一个程序#xff0c;求两个字符串的最长公共子串。输出两个字符串的长度#xff0c;输出他们的最长公共子串及子串长度。如果有多个最长公共子串请输出在第一个字符串中先出现的那一个。 特别注意公共子串中可能包含有空格#xff0c;但不计回车…题干 描述 编写一个程序求两个字符串的最长公共子串。输出两个字符串的长度输出他们的最长公共子串及子串长度。如果有多个最长公共子串请输出在第一个字符串中先出现的那一个。 特别注意公共子串中可能包含有空格但不计回车符 输入 两个字符串回车结尾每个字符串中都可能含有空格每个字符串的长度不超过200个字符) 输出 一共有四行前两行以Length of String1:和Length of String2:开始冒号后面分别输出两字符串的长度。 第三行Maxsubstring:输出符合题目里描述的子串。第四行是Length of Maxsubstring:加子串长度。注意冒号后面不要输出多余的空格 输入样例 1  this is a string my string is abc 输出样例 1 Length of String1:16 Length of String2:16 Maxsubstring: string Length of Maxsubstring:7 输入样例 2  abcdef defabc 输出样例 2 Length of String1:6 Length of String2:6 Maxsubstring:abc Length of Maxsubstring:3输入样例 3  aabbcc aabbcc 输出样例 3 Length of String1:6 Length of String2:6 Maxsubstring:aabbcc Length of Maxsubstring:6 解题报告 这题做法很多好像直接n^2暴力判断也可以水过就是从s1字符串的每一个字符当成首字符看最长能延伸到哪里也就是跟s2最长匹配到哪里这里要注意跟s2找到第一个不匹配的字符(假设是ss字符)的时候记录下tmplen但是不能直接break需要继续搜后面的s2因为有可能还有长度tmplen2  刚刚记录的tmplen。这里搜的时候需要从ss开始搜也可以过但是其实应该是从上一个第一个匹配的字符的下一个字符 开始搜。也许是数据出水了吧。总之代码比较冗长何不试试更好想的方法 直接枚举这个长度从len1开始倒着枚举内层循环正着遍历因为题目要求输出最长的最靠前的然后每一次枚举都判断是否s1和s2中有匹配的如果有那就直接break掉并且输出即可。 下面上法2的代码 AC代码 #includecstdio #includequeue #includestring #includecstring #includecmath #includemap #includeiostream #includealgorithm #define ll long long const ll mod 1e97; using namespace std; char s1[5005],s2[5005],tmp[5005]; int main() {cin.getline(s11,1004);cin.getline(s21,1004);int len1 strlen(s11);int len2 strlen(s21);int ans,flag 0;for(ans len1; ans 0; ans--) {for(int i 1; ilen1-ans1; i) {for(int j 0; jans; j) tmp[j] s1[ij];tmp[ans] \0;//printf(tmp%s\n,tmp);if(strstr(s21,tmp) ! NULL) {flag 1;break;}}if(flag) break;}printf(Length of String1:%d\n,len1);printf(Length of String2:%d\n,len2);printf(Maxsubstring:%s\n,tmp);printf(Length of Maxsubstring:%d\n,ans);return 0 ; } 总结 ps刚开始这题写错了WA3次因为看成了公共子序列问题了想dp来着后来发现读错题了。
http://wiki.neutronadmin.com/news/283123/

相关文章:

  • 网站设计维护合同安徽教育机构网站建设
  • 做网站后台的时候误删了数据库的表做网站的公司如何推广
  • 哪个医学网站大夫可以做离线题重庆哪里可以做网站的
  • 丹东建设网官方网站wordpress加目录
  • 生产型或服务型企业网站有哪些网页qq登录网址
  • 企业自建网站营销wordpress access
  • 做网站 人员重庆建设厅官网
  • 网站如何进行备案桂林网站建设哪家好
  • 做网站外包需要提供什么thymeleaf做网站 seo
  • 网站建设与维护蒋勇从电子商务网站建设用什么软件
  • 白云区网站建设深圳做响应式网站设计
  • 物流网站建设规划总结网贷代理平台
  • 佛山免费建站找哪家零基础怎么当程序员
  • 鄂州做网站多少钱重庆工商学校官网
  • 江苏哪家做网站排名比较好wordpress插件过多不好
  • 网站开发方向的工作深圳网站建设信科网络
  • 找人做网站要准备什么软件毕业设计代做网站多少钱
  • 别人盗用我的网站备案号怎么办柳州企业做网站
  • 企业备案网站可以做论坛吗做名片赞机器人电脑网站是多少钱
  • 企业网站建设需要做哪些工作品牌建设 宣传
  • 网站注册可以免费吗网站建设名片设计
  • 网站建设模板研究免费购物网站建设
  • 网站的分类有哪些内容全球最大设计网站
  • 手机网站推荐一个做seo推广做网站有用吗
  • 常州模板建站平台互联网营销是做什么
  • wordpress多站点搭建网站后台是怎样制作
  • 南宁有做网站的公司吗网站首页有哪些内容
  • 网站用户 分析电商平台推广方案
  • 教育主管部门建设的专题资源网站有哪些网站建设公司上线
  • 福田网站建设运营费用wordpress仿小米主题