蓝桥杯竞赛练习
文章平均质量分 53
weixin_45941222
这个作者很懒,什么都没留下…
展开
-
蓝桥杯练习题
蓝桥杯练习题9问题描述如下:小明正在分析一本小说中的人物相关性。他想知道在小说中 Alice 和 Bob有多少次同时出现。更准确的说,小明定义 Alice 和 Bob“同时出现”的意思是:在小说文本中 Alice 和 Bob 之间不超过 K 个字符。例如以下文本:This is a story about Alice and Bob. Alice wants to send a private message to Bob.假设 K = 20,则 Alice 和 Bob 同时出现了 2 次,分别原创 2021-02-22 21:21:44 · 135 阅读 · 0 评论 -
蓝桥杯练习8+二维数组的复习
蓝桥杯练习8问题描述如下:小明对数位中含有2,0,1,9的数字很感兴趣(不包括前导0),在1到40中这样的数包括1,2,9,10,至32,39,和40,共28个,他们的和是574。请问,在1到n中,所有这样的数的和是多少思路:这道题与上题的数的分解类似。思路:将int数值类型转换成String类型。用String类的indexOf()方法,判断该数字是否包含“2”,“0”,“1”,“9”这四个字符。代码展示如下:package 第十届蓝桥杯大赛决赛题;import java.util.Sca原创 2021-02-17 20:47:50 · 261 阅读 · 1 评论 -
2021-02-16
蓝桥杯练习7过年了过年了,过年了,辞旧迎新,过年拉!今天做了一道题题目如下:把2019分解成3个各不相同的正整数之和,并且要求每个正整数都不包含数字2和4,一共有多少种不同的分解方法思路:这题与水仙花数有一定的相似之处,不同的是没有数的数位限制1.分类:分析组成2019的三个数有哪几类,ABC类排列方式,AAB类排列方式,AAA类排列方式。2.由于题目要求要求把2019分解成3个各不相同的正整数之和,也就是说只保留ABC类的组合方式3.为了排除2和4这个数字,利用for循环嵌套筛选A中数字原创 2021-02-16 22:22:20 · 188 阅读 · 1 评论 -
蓝桥杯练习6
蓝桥杯练习题:不同子串做这道题时发现简单的数组遍历并不能完成,必须要是不同的非空字串,数组遍历的方式过于麻烦。思路:1.关于字串:0100110001010001 则要用set集合去重。则必须用String.substring()方法求子串规律为一开始子串长度.2.set集合下有两大实现类:HashSet,以及TreeSet3.由于set是一个集合,规定一个存储String类型的集合,遍历这个子串。利用HashSet添加将这个子串以不同数量级进行遍历,然后存储到该集合中。4.利用HashSe原创 2021-01-31 20:58:38 · 96 阅读 · 0 评论 -
蓝桥杯练习4
蓝桥杯练习题01字串问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。这种可以用五层for循环进行解答,刚开始看到这样的题有点懵,后来百度查了一下,理解了其他方法的意思,但是不够简单,五层for循环是最简单,也最容易理解的package 蓝桥练习;//for循环五次public class 字符串数字 {public static void main(原创 2021-01-26 21:50:02 · 108 阅读 · 0 评论 -
蓝桥杯练习题3
蓝桥练习题3今天主要复习了前面的知识,重新做了一些题,但是仍然有些题不能够达到满分,并且今天做的几道题有一道还不是太懂,百度出来的杨辉三角查找整数数列特征字母图形杨辉三角问题描述:杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行:11 1 1 2 11 3 3 1给出n,输出它的前n行这个就是简单的for循环嵌套使用的特例代码展示如下:import ja原创 2021-01-16 20:03:40 · 66 阅读 · 0 评论 -
蓝桥杯练习题2
蓝桥杯练习第二天今天练习了基础练习题库里面的题,由于java学习时间过长,很多知识都忘了,每道题练习的时间有些延长,今天也是要努力的一天呀!十六进制转十进制十进制转十六进制特殊回文数回文数特殊的数字十六进制转十进制问题描述从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。代码展示如下:import java.util.Scanner;/* * 十六进制转为十进制 * */原创 2021-01-14 21:33:21 · 109 阅读 · 0 评论 -
蓝桥杯竞赛练习1
蓝桥练习2021年1月13日进行了蓝桥杯官网里面的入门训练斐波那契数列圆的面积序列求和A+B问题基础练习里面的:数列排序十六进制转八进制由于不是VIP账户,所以部分试题不能进行练习。接下来进行代码展示Fibonacci数列问题描述:Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。需要学习的知识:1.java键盘录入知识2.斐波那契数列的公式3.基本数据类型的运算原创 2021-01-13 21:32:03 · 74 阅读 · 0 评论