5. 风之谷音乐学院

2024-03-09 13:36
文章标签 风之谷 音乐学院

本文主要是介绍5. 风之谷音乐学院,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

题目:5.风之谷音乐学院 - 蓝桥云课 (lanqiao.cn)

代码: (解析在代码里)

#include<stdio.h>
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
typedef struct node{string str;int n;
}node;//串结构体 
node M[100];//模式串数组 
vector<string> str;//记录出现次数最多的串 
int main()
{string st;//串 int n,maxCount=0;//n模式串的个数 ,maxCount出现的最大次数 cin>>st;cin>>n;//将模式串及出现次数存入M结构体数组 for(int i=0;i<n;i++){cin>>M[i].str;int count=0,sub_len=M[i].str.length();//count记录模式串出现的次数,sub_len记录模式串的长度 for(int j=0;j<=st.length()-sub_len;j++){//匹配成功,数量加1 if(M[i].str==st.substr(j,sub_len)){	count++;}}M[i].n=count; //记录模式串的出现次数 if(count>maxCount)maxCount=count; //更新最大次数 }//将出现次数最多的模式串存入队列 for(int i=0;i<n;i++){if(M[i].n==maxCount)str.push_back(M[i].str);} //将模式串进行排序sort(str.begin(),str.end());//输出出现最多的次数 cout<<maxCount<<endl;int i;for(i=0;i<str.size()-1;i++){//防止重复输出 if(str[i]!=str[i+1])cout<<str[i]<<endl;}cout<<str[i];return 0;
}

这篇关于5. 风之谷音乐学院的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/790828

相关文章

美国音乐学院计算机音乐专业有哪些专业课程,美国音乐表演专业的分类有哪些呢?如何申请呢?...

美国音乐表演专业的分类有哪些呢?如何申请呢?音乐是可以给人带来欢乐,祛除病痛的一种神奇的语言,另外学习音乐表演的小伙伴们在今后的就业上都会有不错的前景,今天津桥美国留学名师就来跟大家说一说,美国音乐表演专业都有哪些专业呢,下面我们一起来了解下,希望对有意向留学美国音乐表演专业的小伙伴们有所帮助。 一、美国留学音乐表演专业如何选校音乐学院 美国的音乐学院比较多,学校的教学质量参差不齐,大家比较熟

asp动态网站设计制作 DW定制定做ASP开发web源码HTML网页成品模板海量ASP网页成品任选 漫画动漫-宫崎骏《风之谷》 15页 HTML5 带设计说明ASP+ACCESS数据库asp动态网站

漫画动漫-宫崎骏《风之谷》 15页 HTML5 带设计说明ASP+ACCESS数据库asp动态网站设计制作 DW定制定做ASP开发web源码HTML网页成品 漫画动漫-宫崎骏《风之谷》 15页 HTML5 带设计说明 JS轮播特效 背景音乐 ASP+ACCESS数据库 注册登录留言 用户权限管理 admin管理员 新闻发布 新闻管理 用户管理 留言管理 搜索查看修改删除功能 asp动