题解列表

筛选

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

注意最后一天还剩一个说明为n-1天`packageshuati;//猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。//第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。//到第N天早上想再吃时,见只剩下一个桃子了。

【能量项链】-题解(Java代码)

大佬们,我的想法是这样的:以题目中给的数据为例:2,3,5,10那么结合的顺序可以由四种情况:a.2,3,5,10结合的能量为:2x3x5+2x5x10+2x10x2b.3,5,10,2结合能量为:3x5x10+3x10x2+3x2x10c.5,

蓝桥杯算法提高VIP-任意年月日历输出 (Java代码)

总体的思路和别的大佬没什子差别,算出所求月份首日是周几,通过当前日期到20070101的天数差来计算,再写一个函数可以返回对应月份的天数。完全OK。###首先应该注意的就是闰年,我还特意查了查__0-0..普通闰年:公历年份是4的倍数的,且不是100的倍数,为闰年。

直接理解:自定义函数之数字后移-题解(C++代码)

我的思路很简单,但也可能这个方法比较笨。假设需要移动n个数字,我们用一个for循环将最后n个数字保存在一个新建的数组temp中,然后,我们创建一个新的数组flag来表示我们需要得到的最终结果,为这个结果数组赋值,前n个就将temp中的全部加入,之后将原数组前n个之后的添加到flag中,就完成了。