题解列表

筛选

[编程入门]报数问题-题解(C语言代码)------- 只 需 要 两 部 走 , 就 搞 定 --------

第一步:先人特定的人数进行手拉手,并给每个人一个编号(1,2,3...)实现:建立环形链表第二步:游戏开始,从编号为1的人开始数,每数够三个人则第三个人出列实现:对环形链表进行遍历删除直到剩下一个结点,将结点对应的编号打印就ok!#includestructhum{intid;structhum*ne

蓝桥杯2013年第四届真题-核桃的数量-题解(Java代码)

先用数组去将3个组的人数做一个存值,那么我们分核桃首先要满足的是组里每个人都有核桃,所以排序后将循环的初始值设为最大的人数,从而减少循环的次数,接着我们需要满足每个组的核桃都要被均分,这样结果就出来了。publicstaticvoidmain(String[]args){//TODOAuto-gene

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

此题实则为将斐波那契序列进行一下改变,核心内容与斐波那契序列一样,只是数据范围需要注意,尽量将数据范围开大一点```c#includelonglongintdg(intn)//回想一下斐波那契序列,是不是几乎一毛一样{if(n==1)return1;if(n==2)return2;if(n==3)re