题解列表

筛选

[递归]母牛的故事-题解(Java代码)

解题思路:找到规律1,2,3,4,6,9,13,19然后通过规律可以知道19=13+6即n=(n-1)+(n-3)注意事项:需要了解递归:即递归的两个必须点,1、必须有结束点。2、能将大问题拆分成小问题解决(即和高中的数学归纳法)也就是要写递归的代码我们需要找到:递推公式和终止条件。

[编程入门]猴子吃桃的问题-题解(Java代码)

摘要:解题思路:注意事项:参考代码:package 蓝桥杯训练;import java.util.Scanner;/*猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早……

[编程入门]有规律的数列求和-题解(Java代码)

解题思路:注意事项:进行/运算时,定义的数要是浮点数double或float,不然小数部分会直接被约去参考代码:importjava.util.Scanner;//有一分数序列:2/13/25/38/513/821/13......求出这个数列的前N项之和,

蓝桥杯算法提高VIP-班级排名-题解(Java代码)【详细解析】

//首先你的注意看题,他表达的意思不是每一次的排名,而是你从第一次开始个人总数的排名,意思就是说你第二次的排名要把第一次的分数加上去,第三次要把第二次和第一次分数加了再去排名//步骤如下://步骤一:用二维数组去装分数和姓名当第二次时候,可以根据姓名找到分数并加上上一次的分数//步骤二:找到data的

蓝桥杯算法提高VIP-打水问题-题解(Java代码)【详细解析】

//题目分析://找每个水龙头用时最少的,也就是说刚开始都是一样的,从一个水龙头开始加时间1,那么第二个水龙头和第三个就都是0,所以第二个要加时间2,然后三个水龙头中第三个时间最少,所以加3,即//龙头一的时间:1//龙头二的时间:2//龙头三的时间:3//同理,