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

小地方网站建设公司简单的小程序开发

小地方网站建设公司,简单的小程序开发,开封网站建设优化,东莞网站推广的公司思路#xff1a; 这道题是常规的模拟题#xff0c;根据题意写出相关代码即可。模拟题一般容易在边界条件上出错#xff0c;建议自己设计几个样例测试一下。这题纯暴力的方法不能通过所有的测试点#xff0c;对于最后的查询#xff0c;应该使用二分查找#xff0c;这样算法…思路 这道题是常规的模拟题根据题意写出相关代码即可。模拟题一般容易在边界条件上出错建议自己设计几个样例测试一下。这题纯暴力的方法不能通过所有的测试点对于最后的查询应该使用二分查找这样算法的整体复杂度是O(nlogn) 参考代码 #includebits/stdc.h #define INF 0x3f3f3f3f using namespace std; typedef long long ll; string s; int k, len; vectorint alice, bob; //用于记录两个单词成功出现在文本中时的首字母位置 bool if_letter(char c) //判断是不是字母 {if(c A c Z || c a c z)return true;elsereturn false; }bool if_alice(int index) //判断当前位置是不是单词Alice的起始位置 {string tmp Alice;for(int i 0; i 5; i){if(tmp[i] ! s[indexi])return false;}if(index 0 if_letter(s[index-1]))return false;if(index5 len if_letter(s[index5]))return false;return true; }bool if_bob(int index) //判断当前位置是不是单词Bob的起始位置 {string tmp Bob;for(int i 0; i 3; i){if(tmp[i] ! s[indexi])return false;}if(index 0 if_letter(s[index-1]))return false;if(index3 len if_letter(s[index3]))return false;return true; }int main() {ios::sync_with_stdio(false);cin k;cin.get(); //读取换行符 getline(cin, s); //读取整个字符串使用cin无法读取含空格的字符串 len s.size();for(int i 0; i len-5; i){if(if_alice(i)){alice.push_back(i);i 5;}}for(int i 0; i len-3; i){if(if_bob(i)){bob.push_back(i);i 3;}}ll cnt 0; for(int i 0; i alice.size(); i) {int t alice[i];//二分查找第一个满足条件的Bob位置 int start lower_bound(bob.begin(), bob.end(), t-k-3) - bob.begin(); //二分查找最后一个满足条件的Bob位置 int end lower_bound(bob.begin(), bob.end(), tk5) - bob.begin();cnt end - start;}cout cnt;return 0; }
http://www.yutouwan.com/news/313776/

相关文章:

  • 钦州电商网站建设网站建设流程详细
  • 做ppt赚钱的网站建设网站主机免费版
  • 公司建网站流程进出口贸易公司
  • 评论 wordpress新闻类的网站如何做优化
  • 图书馆网站建设网站的目的网站建设课程考核方案
  • 网站建站查询阿坝州建设局网站刘志彬
  • 电子商务网站建设的首要问题商务网站建设多少钱
  • 自适应式网站手机上怎么自己做网站
  • 帮别人做网站进了看守所哪个网站做外贸的多
  • 在线视频网站开发上饶市建设局有什么网站
  • 哪个做h5的网站好用做哪方面的网站好呢
  • 网站怎么做友情连接网上商城交易平台
  • 用wordpress仿一个网站排版设计技巧
  • 注册网站那里能注册手机销售网站模板
  • 简述企业网站的建设流程淮北百度seo
  • 接兼职建设网站wordpress 4.4.1漏洞
  • 快速建立平台网站开发有什么免费建网站
  • 网上发布信息的网站怎么做的北京网站制作到诺然
  • 网校网站毕业设计的方案网站开发项目规划书
  • 外贸网站建设注意做童鞋的一些外贸网站
  • 成都市城乡建设网站交互效果很好的网站
  • 莆田网站制作报价企业开发小程序公司
  • 湛江做寄生虫网站建设银行网站不能登录密码错误
  • 沼气服务网站建设管理公司建设网站的费用吗
  • 衡阳网站建设怎样收费嵌入式软件开发笔试题
  • 做网站要多少的分辨率公众平台申请
  • 青岛建站开发注册商标需要什么条件
  • 怎么样做公司网站视频拍摄公司
  • 品牌网站首页怎么设计宝塔wordpress经常502
  • 网上买手表哪个网站可以买到正品搞个网站需要多少钱