题目链接:字符串弱等于

思路:自己敲的代码,一直超时,运行不出来,不知道是为什么,debug了一下,在调用函数的时候卡住了,才疏学浅没研究出到底错在哪,下帖代码希望大佬看到能指点一二,嘻嘻嘻~

百度了一下,找到了一个大佬的博客,写的听简单的

用到了C++的一个函数:string c = s.substr(a,b) ;意思是,字符串c等于s字符串中,从下标a开始截取b长度的字符串;

一个函数简洁明了,看来学习c++函数迫在眉睫呀,长路漫漫~

代码1:我的渣思路,TLE的代码(是错误的!!!!大佬正确的代码在代码2!!!)

//此代码是错误的!!!正确的代码在下面!!!希望大佬能帮我改正一下
#include <bits/stdc++.h>
using namespace std;
char a[1040], b[1040];
int f(int l1, int r1, int l2, int r2)
{if(l1==r1&&l2==r2){if(a[l1]==b[l2])return 1;else if(a[l1]>b[l2])return 2;else return 3;}if(f(l1,r1/2,l2,r2/2)==f(r1/2+1,r1,r2/2+1,r2))  //debug的时候,就是这卡住了return 1;if(f(l1,r1/2,r2/2+1,r2)==f(r1/2+1,r1,l2,r2/2))return 1;return 0;
}int main()
{scanf("%s %s",a,b);int l1 = strlen(a);int l2 = strlen(b);if(l1==l2 && l1%2==0){int ans = f(0,l1-1, 0,l2-1);if(ans == 0)printf("NO\n");else printf("YES\n");}else printf("NO\n");return 0;
}

大佬链接指路:大佬的博客,膜拜ORZ

计蒜客-字符串弱等于相关推荐

  1. [计蒜客][字符串]最长的名字

    题目来源 计蒜客程序设计竞赛基础课(蓝桥杯省赛) 算法标签 字符串 题目描述 思路 更新最长 把字符串都放数组里,看谁长度和最大值一致就拿出来 AC代码 #include<iostream> ...

  2. 计蒜客 2020 蓝桥杯大学 B 组省赛模拟赛 (一)题目及解析

    新手,欢迎交流,更新完毕. 计蒜客 2020 蓝桥杯大学 A 组省赛模拟赛 (一)题目及解析 文章目录 A. 结果填空:有趣的数字 B. 结果填空:爬楼梯 C. 结果填空:七巧板 D. 结果填空:苹果 ...

  3. 在线计算机 授课,在线计算机教育网站计蒜客改版 推出算法竞赛课程

    [赛迪网讯]4月16日消息,近日,新型在线计算教育平台计蒜客进行了重大改版,网站从底层架构到课程内容都进行了大幅调整.计蒜客新版除了服务速度和稳定性大幅提升外,还对用户的学习体验进行了优化:同时,计蒜 ...

  4. 计蒜客 2020 蓝桥杯大学 A 组省赛模拟赛 (一)题目及解析

    新手,欢迎交流,剩下D题不知如何下手,望大佬指教. 计蒜客 2020 蓝桥杯大学 B 组省赛模拟赛 (一)题目及解析 文章目录 A. 结果填空:计算周长 B. 结果填空:七巧板 C. 结果填空:苹果 ...

  5. 计蒜客题解——T1244:单词序列

    题目相关 题目链接 计蒜客 OJ,https://nanti.jisuanke.com/t/T1244. 我的 OJ,http://47.110.135.197/problem.php?id=4766 ...

  6. 计蒜客一月入门赛:《三个火枪手》题解

    题目链接(https://nanti.jisuanke.com/t/52314) 有 n 个人,其中有 m 对相互认识的关系. 一个人的知名度定义为 有多少人 和他相互认识. 现在蒜头君需要从这 n ...

  7. 5.计蒜客ACM题库.A2234 结果填空:青蛙爬井

    计蒜客ACM题库.A2234 结果填空:青蛙爬井 有一口深度为 high 米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬 up 米,夜里则顺井壁向下滑 down 米. 若青蛙从某个早晨开始向外爬 ...

  8. 计蒜客-踏青(DFS)

    蒜头君和他的朋友周末相约去召唤师峡谷踏青.他们发现召唤师峡谷的地图是由一块一块格子组成的,有的格子上是草丛,有的是空地.草丛通过上下左右 444 个方向扩展其他草丛形成一片草地,任何一片草地中的格子都 ...

  9. 计蒜客 - 新年礼物

    计蒜客 新年礼物 新年了,蒜厂 BOSS 要给小蒜头们发新年礼物,新年礼物有很多份,怎么分配这些礼物呢?蒜厂 BOSS 打算让大家玩一个游戏. 蒜头们可以从抽奖箱里抽出 NNN 个字符串,第 iii ...

最新文章

  1. Leetcode 107. 二叉树的层次遍历 II 解题思路及C++实现
  2. (详细)Hibernate查询技术(Query、Session、Criteria),Hibernate的三种状态,Hibernate集合struts2实现登录功能(二)
  3. python如何创建不同元素的矩阵_Python numpy学习(2)——矩阵的用法
  4. SPOJ - NUMOFPAL Number of Palindromes(回文自动机)
  5. 初学者如何选择合适的机器学习算法(附算法速查表)
  6. Linux 系统关于应该把程序安装在目录 /usr 还是目录 /usr/local 下的思考
  7. 新手入门指导:Vue 2.0 的建议学习顺序
  8. MAC下secureCRT无法保存密码的解决方法
  9. Protobuf语言指南
  10. 【BlackHat】黑帽大会上值得关注的安全工具
  11. HTML5新增音频标签(HTML5)
  12. mysql binlog ignore db_MySQL binlog_ignore_db 参数的具体使用
  13. 【排序算法】选择排序
  14. 广东大学 计算机 排名2015,2015美国大学计算机排名
  15. 大佬们不会告诉你的史上最全的Java进阶书籍推荐
  16. Fedora 14 yum 报错: Cannot retrieve repository metadata (repomd.xml) for repository
  17. 计算尖峰电流的目的_尖峰电流的形成及抑制与去耦电容的作用解读
  18. Centos 7.4 防火墙关闭命令
  19. python 知乎 合并 pdf_有什么比较好的 PDF 分割、合并软件?
  20. 许久不动笔,,再来点人生感悟吧

热门文章

  1. nginx虚拟主机和域名跳转
  2. 三菱Q系列PLC转以太网连接CHNet-Q实现以太网通信配置方法
  3. 链表OJ无从下手??磕磕绊绊终于AC却不知其所以然???这篇文章带你刷穿Leetcode链表题!
  4. 广东“基因编辑婴儿事件”调查组:将对贺建奎依法依规严肃处理...
  5. c语言 数组定义 符号常量定义
  6. ios7版 30天精通iPhone手机编程
  7. SpringBoot查询findBy规则
  8. C# MD5加密源码
  9. 高数篇(一)-- Gamma 函数 VS Beta 函数
  10. Profinet协议下,MCGS触摸屏能否无线连接PLC?