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

企业php 网站系统百度搜索关键词设置

企业php 网站系统,百度搜索关键词设置,摄影网站设计说明,小户型装修效果图码蹄集OJ-连续的串 给你一个字符串,找出现次数最多的长度为2的子串。 暴力解决:定义一个二维数组,横坐标代表长度为二的字符串的第一个字母,纵坐标指的是第二个字母。遍历所给字符串,每两个两个遍历,最后…

码蹄集OJ-连续的串

给你一个字符串,找出现次数最多的长度为2的子串。

暴力解决:定义一个二维数组,横坐标代表长度为二的字符串的第一个字母,纵坐标指的是第二个字母。遍历所给字符串,每两个两个遍历,最后取得二维数组的最大值。最后从数组中将这个最大值所对应的字符串找出来。

#include<bits/stdc++.h> using namespace std;int main( )
{int n,b=0;char s[101];cin>>n>>s;int arr[26][26]={0};for(int i=0;i<n-1;i++){int x=s[i]-'A';int y=s[i+1]-'A';arr[x][y]++;b=max(b,arr[x][y]);}for(int i=0;i<26;i++){for(int j=0;j<26;j++){if(arr[i][j]==b){cout<<char('A'+i)<<char('A'+j);return 0;}}}
}

利用map数据结构解决:

    map<string, int> freq;

定义一个map集合,表示每一种字符串出现的次数。利用substr()函数从i开始向后取2个元素,再将这个字符串出现的次数加一。遍历哈希表找到出现次数的最大值,也就是值(p.second())的最大值,和这个键值所对应的字符串。

#include<bits/stdc++.h> using namespace std;int main( )
{int n;string s;cin >> n >> s;map<string, int> freq;for(int i=0;i<n-1;i++){string sub=s.substr(i,2);freq[sub]++;}int maxnum=0;string ss;for(const auto&p:freq){if(p.second>maxnum||p.second==maxnum&&(ss.empty()||p.first<ss)){maxnum=p.second;ss=p.first;}}cout<<ss<<endl;return 0;
}

http://www.dtcms.com/wzjs/240089.html

相关文章:

  • 怎么再各网站上做宣传中国互联网协会
  • 建设网站需要的工具网站运营培训
  • cms网站访问人数seo诊断服务
  • 建个普通网站多少钱网络推广求职招聘交流群
  • 西安网络技术有限公司网站电商中seo是什么意思
  • 学生管理系统网站app推广方式有哪些
  • 如何做公司o2o网站网络推广是什么专业
  • 南阳企业网站建设公司含有友情链接的网页
  • 南宁软件优化网站建设做推广哪个平台好
  • 许昌做网站专业seo外包
  • 检查网站是否做301seo软件工具
  • 赤峰建筑人才网淘宝seo搜索排名优化
  • 名牌网站设计的图片火蝠电商代运营公司
  • wordpress设置固定链接后打不开seo在线培训机构排名
  • 本地搭建多个网站seo推广营销靠谱
  • 电商网站建设常见问题百度官网网站首页
  • ppt做视频模板下载网站有哪些内容如何注册网站免费注册
  • 南宁市做公司网站打开百度一下网页版
  • 怎么做电影网站页面的彩虹云商城网站搭建
  • 华建建设集团网站台州做优化
  • 东凤网站建设app拉新怎么对接渠道
  • 做中英文网站要注意什么营销图片大全
  • 网站建设与推广合肥长沙关键词优化新报价
  • 做装修网站价格小说百度风云榜
  • php网站开发实验报告域名网
  • 企业网站的用户需求分析东莞seo建站咨询
  • 电子商务安全问题 网站权限管理杭州网站建设网页制作
  • 做网站前的准备工作怎么推广产品
  • 60天做网站平台营销
  • 中国企业信用信息查询系统整站优化和单词