![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
每日算法题
少年负剑去
这个作者很懒,什么都没留下…
展开
-
java初学者练习题
在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数。选手的最后得分为:去掉最高分、最低分后的4个评委的平均分,请完成上述过程并计算出选手的得分。判断101~200之间有多少个素数,并输出所有素数。定义方法实现随机产生一个5位的验证码。前四位是大写字母或者小写字母。原创 2023-08-22 03:31:15 · 63 阅读 · 1 评论 -
蓝桥杯题库及解析(java语言)
小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。char类型运算与数形运算不同,char运算用到的是ACII码,两个字符相减实际上是ACII码对应的数相减,现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。//记录所输入的字符串的每个字母的个数。最大运行内存: 256M。原创 2023-08-14 01:33:04 · 364 阅读 · 0 评论 -
蓝桥杯题库及解析(java语言版)
题目描述小蓝要为一条街的住户制作门牌号。这条街一共有 2020位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到2020 号门牌,总共需要多少个字符 2?参考代码://记录2的总次数//创建一个字符串去把 数字全部保存下来 然后计算这么长的数字中2的个数。原创 2023-08-14 01:43:34 · 189 阅读 · 0 评论 -
蓝桥杯题库及解析(java语言)
日常开发中使用到的取随机数的函数,概念也比较简单,即系统随机得到一个0(包含)~1(不包含)之间的数,一般我们在需要获取某个范围内的随机值时会使用到该函数。比如Math.round(X), 1、当X为正数时,第一步先X+0.5,第二步观察得到的结果的小数点左边的数为多少,则最后的取整结果就为多少。2、当X为负数时,第一步先X+0.5,第二步观察得到的结果的小数点左边的数为多少,并判断+0.5后得到的数大于0还是小于0,小于0则最后的取整的结果为-(小数点左边的数+1),大于0则取整结果为小数点左边的数。原创 2023-08-14 01:34:28 · 418 阅读 · 0 评论 -
逆序对的数量(c++)
给定一个长度为 n 的整数数列,请你计算数列中的逆序对的数量。逆序对的定义如下:对于数列的第 i 个和第 j 个元素,如果满足 i<j 且 a[i]>a[j],则其为一个逆序对;否则不是。原创 2024-08-03 16:26:06 · 160 阅读 · 0 评论