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

西安公司网站建设哪家专业网络营销的策划方案

西安公司网站建设哪家专业,网络营销的策划方案,中国flash网站模板,网络平台维护是什么工作思路:根据题目中所给的第二个信息我们可以提取到至多相差2,说明相邻字母相减的绝对值小于等于2,一共有26个字母,因此我们可以枚举有多种不同的字母,因此每个窗口的大小为m * k,即在该窗口内有m个不同的字母&#xff0c…

在这里插入图片描述

思路:根据题目中所给的第二个信息我们可以提取到至多相差2,说明相邻字母相减的绝对值小于等于2,一共有26个字母,因此我们可以枚举有多种不同的字母,因此每个窗口的大小为m * k,即在该窗口内有m个不同的字母,每一个均出现k次,暴力滑动窗口即可(tips : 最后几个点实在过不去,可能是我用multiset的原因)

class Solution {
public:int countCompleteSubstrings(string word, int k) {//我去好神奇,这题//设m为不同的个数//可以转化为一个k * m大小的窗口里面有m个不同的字母出现k次,太神奇了wcint n = word.size();int sum = 0;for(int m = 1; m <= 26; m ++)//将不同字母分组{int b[26] = {0}, cnt = 0;char c = word[0];//记录窗口的上一个是什么字符multiset<int>se;for(int i = 0, j = 0; i < n && k * m <= n; i ++){if(i - j + 1 < k * m){b[word[i] - 'a'] ++;if(b[word[i] - 'a'] == 1) cnt ++;if(i != 0) se.insert(abs(word[i] - c));c = word[i];}else {b[word[i] - 'a'] ++;if(b[word[i] - 'a'] == 1) cnt ++;//统计多少个不同的if(i != 0 && m * k > 1) se.insert(abs(word[i] - c));if(cnt == m){int f = 0;for(int o = 0; o <= 25; o ++){if(b[o] != k && b[o] >= 1){f = 1;break;}  }int u = 0;if(se.size() >= 1)u = *se.rbegin();if(!f && u <= 2) sum ++;}//相当于有两个条件的判断b[word[j] - 'a'] --;auto it = se.find(abs(word[j + 1] - word[j]));//nmd忘记取绝对值了if(it != se.end()) se.erase(it) ;//只删除一个c = word[i];if(b[word[j] - 'a'] == 0) cnt --;j ++;  }}}return sum;}
};
http://www.dtcms.com/wzjs/408467.html

相关文章:

  • win7做网站服务器整站优化推广
  • 网线制作公开课西安自动seo
  • 网站制作加教程视频教程seo是搜索引擎吗
  • wordpress修改自豪地采用系统优化软件有哪些
  • 内部网站的作用郑州网站制作工具
  • 网站制作过程百度大数据查询
  • 如何建设教师网上授课网站seo课程哪个好
  • 帮别人做设计的网站郑州网站优化外包
  • 产品设计留学哪个国家好百度seo运营工作内容
  • 免费做自我介绍网站产品怎么做市场推广
  • 美容行业网站建设方案上海百度竞价
  • 大学生互助联盟网站建设需求分析说明表如何营销推广
  • 网站建设mdf百度搜索浏览器
  • wordpress灯箱代码网站手机版排名seo
  • wordpress做网站优点seo公司优化方案
  • wordpress+私信seo关键词搜索优化
  • dz整站网站建设域名查询万网
  • b2c网站的营销策略电子商务营销的概念
  • 企业建设企业网站的好处有哪些阿里云域名注册入口官网
  • 怎样做直播网站app百度竞价推广是什么意思
  • 网站左侧导航栏设计网站产品推广
  • 招商加盟网站模板html介绍网络营销的短文
  • 好的网站收入软文营销的技巧有哪些?
  • 购物网站制作样例seo团队管理系统
  • 屏幕分辨率 网站开发杭州互联网公司排名榜
  • 简述网站建设方法b站推广入口2023mmm无病毒
  • 网上做宣传的网站什么是软文推广
  • 西安市地铁建设指挥部网站快速优化seo软件
  • 花店营销策略超市门户网站建设成都网站建设seo
  • 哪个网站可以找到毕业设计百度一下搜索