蓝桥杯一等奖进华为的练习题 算法训练 字串统计

蓝桥杯 算法训练 反置数
一直在敲java,在C++里敲string老是大写也是醉了,,然后最近刷了一些小题目,但是为什么发这题,因为这题有些点记住对于我们写其他的设计string与int的转换的题目有帮助要点都下载下面代码的注释里了在这就不赘述了ac代码#include &iostream&
#include &sstream&
#include &algorithm&
#include &cstdlib&
int convert(string as){
//algorithm里的reverse算法
reverse(as.begin(),as.end());
//使用库函数完成string转换成int
//使用前包含头文件 #include &cstdlib&
int ai = atoi(as.c_str());
int sum(string a,string b){
return convert(a)+convert(b);
int main()
string a,b;
cin&&a&&b;
int sumi = sum(a,b);
//使用流对象完成int转string,使用前包含头文件
//#include &sstream&
string str = ss.str();
cout&&convert(str);
算法训练 反置数
蓝桥杯 算法练习 数的划分
蓝桥杯 - 算法训练 数的划分 C语言实现
蓝桥杯 - 算法训练 - ALGO - 3 K好数
算法训练 调和数列问题
算法训练 反置数
蓝桥杯 算法训练 区间K大数查询 冒泡法排序重温
蓝桥杯算法训练——最大最小公倍数(贪心)
蓝桥杯 -算法训练 区间k大数查询 java算法
没有更多推荐了,待重头,收拾旧山河,朝天阙
蓝桥杯训练 字串统计
(暴力+substr)
算法训练 字串统计
时间限制:1.0s
内存限制:512.0MB
  给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的。
  第一行一个数字L。
  第二行是字符串S。
  L大于0,且不超过S的长度。
  一行,题目要求的字符串。
  输入样例1:
  bbaabbaaaaa
  输出样例1:
  输入样例2:
  bbaabbaaaaa
  输出样例2:
数据规模和约定
  S中所有字符都是小写英文字母。
题目链接:
题目分析:暴力枚举模式串,朴素匹配,substr复制
#include &iostream&
#include &string&
int main()
cin && l &&
int len = s.length();
int ma = 0;
for(int i = i &= i++)
for(int j = 0; j + i &= j++)
int cnt = 0;
string tmp1 = s.substr(j, i);
for(int k = k + i &= k++)
string tmp2 = s.substr(k, i);
if(tmp1 == tmp2)
if(cnt &= ma)
if(cnt & ma)
ans = tmp1;
if(cnt == ma)
int l1 = ans.length();
int l2 = tmp1.length();
if(l2 & l1)
ans = tmp1;
cout && ans &&
算法训练字串统计
蓝桥杯:字串统计
南阳OJ-题目241:字母统计
没有更多推荐了,既然选择了远方,便只顾风雨兼程,或许待他日回首,身后一个又一个脚印使我们最大的收获...
-蓝桥杯-算法训练 字串统计
  给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的。
  第一行一个数字L。
  第二行是字符串S。
  L大于0,且不超过S的长度。
  一行,题目要求的字符串。
  输入样例1:
  bbaabbaaaaa
  输出样例1:
  输入样例2:
  bbaabbaaaaa
  输出样例2:
数据规模和约定
  S中所有字符都是小写英文字母。
  枚举所有可能的子串,统计出现次数,找出符合条件的那个
蓝桥杯 ALGO-88 算法训练 字串统计
算法训练 字串统计
Assassin 字符串操作+离散化
蓝桥杯 - 算法训练 字串统计 C语言实现
蓝桥杯 - 算法训练 字符串的展开 C语言实现
蓝桥杯--算法训练 字串统计
算法训练 字串统计
蓝桥杯 算法训练 字串统计
蓝桥杯_算法训练_字串统计
没有更多推荐了,ALGO-129 算法训练 特殊的数字四十
#include &iostream&
int main()
for(int i=1;i&=9;i++)
//千位的范围
for(int j=0;j&=10-i;j++)
//百位的范围
for(int z=0;z&=10-i-j;z++) //十位的范围
if( 10 - (i+j+z) & 0)
// 输出条件必须满足10-i-j-z大于等于0
cout && i && j && z && 10-i-j-z &&
蓝桥杯 ALGO-129 算法训练 特殊的数字四十
算法训练 特殊的数字四十
蓝桥杯:特殊的数字四十
蓝桥杯 算法设计_2 特殊回文数
java基础练习 特殊的数字
蓝桥杯-动态规划-java算法训练 数字三角形
蓝桥杯 ALGO-88 算法训练 字串统计
蓝桥杯 ALGO-124 算法训练 数字三角形 的两种算法
算法训练 筛选号码
没有更多推荐了,不断地学习,不断地发现!
蓝桥杯 算法提高 单词个数统计
import java.util.S
算法提高 单词个数统计
时间限制:1.0s
内存限制:512.0MB
  编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。例如:字符串“this is a book”当中包含有4个单词。
  输入格式:输入一个字符串,由若干个单词组成,单词之间用一个空格隔开。
  输出格式:输出一个整数,即单词的个数。
  输入输出样例
  用户输入数据样例:
  this is a book
  系统输出数据如下:
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
String[] words = line.split(" ");
System.out.println(words.length);
统计一串字符串中,单词的个数,并输出这些单词,测试例子
【DP总结】【字符串】【统计单词个数】
统计字符串中的不同字符个数
统计字符串中单词的个数.单词的分隔是非字母字符
统计字符串中单词个数
蓝桥杯 ADV-105 算法提高 不同单词个数统计
蓝桥杯 ADV-102 算法提高 单词个数统计
没有更多推荐了,

我要回帖

更多关于 蓝桥杯有用吗 的文章

 

随机推荐