#数据结构与算法

算法笔记_095:蓝桥杯练习 拿糖果(Java)

/目录1问题描述2解决方案问题描述  妈妈给小B买了N块糖!但是她不允许小B直接吃掉。  假设当前有M块糖,小B每次可以拿P块糖,其中P是M的一个不大于根号下M的质因数。这时,妈妈就会在小B拿了P块糖以后再从糖堆里拿走P块糖。然后小B就可以接着拿糖。  现在小B希望知道最多可以拿多少糖。输入格式  一个整数N输出格式 ...

算法笔记_096:蓝桥杯练习 算法提高 求最大值(Java)

/目录1问题描述2解决方案问题描述  给n个有序整数对aibi,你需要选择一些整数对使得所有你选定的数的ai+bi的和最大。并且要求你选定的数对的ai之和非负,bi之和非负。输入格式  输入的第一行为n,数对的个数  以下n行每行两个整数aibi输出格式  输出你选定的数对的ai+bi之和样例输入5-403-625-8...

算法笔记_097:蓝桥杯练习 算法提高 P1001(Java)

/目录1问题描述2解决方案当两个比较大的整数相乘时,可能会出现数据溢出的情形。为避免溢出,可以采用字符串的方法来实现两个大数之间的乘法。具体来说,首先以字符串的形式输入两个整数,每个整数的长度不会超过8位,然后把它们相乘的结果存储在另一个字符串当中(长度不会超过16位),最后把这个字符串打印出来。例如,假设用户输入为:...

算法笔记_098:蓝桥杯练习 算法提高 盾神与条状项链(Java)

/目录1问题描述2解决方案问题描述  有一天,盾神捡到了好多好多五颜六色的珠子!他心想这些珠子这么漂亮,可以做成一条项链然后送给他心仪的女生~于是他用其中一些珠子做成了长度为n的项链。当他准备把项链首尾相接的时候,土方进来了。  “哇这么恶心的项链你也做得出来!!!”  盾神自知审美不是他的长项...

算法笔记_099:蓝桥杯练习 算法提高 排列数(Java)

/目录1问题描述2解决方案问题描述  0、1、2三个数字的全排列有六种,按照字母序排列如下:  012、021、102、120、201、210  输入一个数n  求0~9十个数的全排列中的第n个(第1个为0123456789)。输入格式  一行,包含一个整数n输出格式  一行,包含一组10个数字的全排列样例输入1样例输...

算法笔记_100:蓝桥杯练习 算法提高 三个整数的排序(Java)

/目录1问题描述2解决方案问题描述  输入三个数,比较其大小,并从大到小输出。输入格式  一行三个整数。输出格式  一行三个整数,从大到小排序。样例输入338877样例输出887733  具体代码如下:importjava.util.Scanner;publicclassMain{publicvoi...

算法笔记_101:蓝桥杯练习 算法提高 身份证号码升级(Java)

/目录1问题描述2解决方案问题描述  从1999年10月1日开始,公民身份证号码由15位数字增至18位。(18位身份证号码简介)。升级方法为:  1、把15位身份证号码中的年份由2位(7,8位)改为四位。  2、最后添加一位验证码。验证码的计算方案:  将前17位分别乘以对应系数(7910584216379105842...

算法笔记_102:蓝桥杯练习 算法提高 快乐司机(Java)

/目录1问题描述2解决方案问题描述  "嘟嘟嘟嘟嘟嘟  喇叭响  我是汽车小司机  我是小司机  我为祖国运输忙  运输忙"  这是儿歌“快乐的小司机”。话说现在当司机光有红心不行,还要多拉快跑。多拉不是超载,是要让所载货物价值最大,特别是在当前油价日新月异的时候。司机所拉货物为散货,如大米、面...

算法笔记_103:蓝桥杯练习 算法提高 金明的预算方案(Java)

/目录1问题描述2解决方案问题描述  金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件...

算法笔记_104:蓝桥杯练习 算法提高 新建Microsoft Word文档(Java)

/目录1问题描述2解决方案问题描述  L正在出题,新建了一个word文档,想不好取什么名字,身旁一人惊问:“你出的题目叫《新建MicrosoftWord文档》吗?”,L大喜,一拍桌子,说:“好,就叫这个名字了。”  仔细观察,当你新建一个word文档时,会得到一个名为&l...

算法笔记_105:蓝桥杯练习 算法提高 上帝造题五分钟(Java)

/目录1问题描述2解决方案问题描述  第一分钟,上帝说:要有题。于是就有了L,Y,M,C  第二分钟,LYC说:要有向量。于是就有了长度为n写满随机整数的向量  第三分钟,YUHCH说:要有查询。于是就有了Q个查询,查询向量的一段区间内元素的最小值  第四分钟,MZC说:要有限。于是就有了数据范围  第五分钟,CS说:...

算法笔记_106:蓝桥杯练习 算法提高 周期字串(Java)

/目录1问题描述2解决方案2.1第一印象解法(80分)2.2借鉴网友解法(100分)问题描述  右右喜欢听故事,但是右右的妈妈总是讲一些“从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲的什么呢?从前有座山……”这样循环的故事来搪塞右右。  我们定义,如果一个...

算法笔记_107:蓝桥杯练习 算法提高 学霸的迷宫(Java)

/目录1问题描述2解决方案问题描述  学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗。但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫。因为班长还有妹子要陪,磨刀不误砍柴功,他为了节约时间,从线人那里搞到了迷宫的地图,准备提前计算最短的路线。可是他现在正向...

算法笔记_108:第四届蓝桥杯软件类省赛真题(JAVA软件开发本科A组)试题解答

/ 目录1世纪末的星期2振兴中华3梅森素数4颠倒的价牌5三部排序6逆波兰表达式7错误票据8带分数9剪格子10大臣的旅费  前言:以下试题解答代码部分仅供参考,若有不当之处,还请路过的同学提醒一下~标题:世纪末的星期曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。还有人称...

算法笔记_109:第四届蓝桥杯软件类省赛真题(JAVA软件开发本科B组部分习题)试题解答

/ 目录1马虎的算式2黄金连分数3有理数类4幸运数5连号区间数前言:以下试题解答代码部分仅供参考,若有不当之处,还请路过的同学提醒一下~标题:马虎的算式小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。有一次,老师出的题目是:36x495=?他却给抄成了:396x45=?但结果却很戏剧性,他的答案...
首页上一页...2223242526...下一页尾页