题解列表

筛选

优质题解

师座操作系统(有图有解析,保证看懂)

首先分析题目,主要目标为找出对应文件名或者快捷方式对应的文件内容按题目中的样例进行分析createshizuo0lu可以抽象为一个这样的关系,可以通过shizuo找到lu![](/image_editor_upload/20210128023443_76566.png)createlyf0luoyuf
优质题解

[编程入门]实数的打印-题解(C语言代码)

解题思路:题目要求用6.2f的格式,意思就是用占位符%6.2f的形式来输出其中f表示单精度浮点数,即float类型,小数点后的2表示要保留两位小数小数点前的6表示输出的数字共占6位(小数点也算一位),如果不足6位则用空格补全,数字靠右对齐补充:如果想让数字靠左对齐可以在占位符中写负号,
优质题解

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

解题思路:审清题干,养成习惯。有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。是不是有点似曾相识?没错,这道题和斐波那契数列很相似,只不过递增的规律稍微变了一些。一个输入,一个输出,多组测试用例,输入0结束,
优质题解

C语言训练-舍罕王的失算-题解(C语言代码)答案错误?你的答案没错,是题目给的答案有问题,相信你自己!

如果你跑出的答案是18446744073709551616,然后一直都是答案错误,死活就是和题目给的答案:18446744073709552000对不起来,请不要怀疑你自己,你的答案是正确的,题目的答案是把最后几位取了一个近似值,注意我说的是近似值不是四舍五入!!!!既然如此,
优质题解

Hanoi双塔问题-题解(C语言代码)——代码已通过测试

解题思路:其实此题考察了两个知识点,一是汉诺塔的问题,二是对大数的处理,汉诺塔的问题网上的解析都已经烂大街了,n个圆盘移动的次数(2^n-1),本题是2n个盘子,那就是2*(2^n-1),3n个盘子结果就是3*(2^n-1)...依此类推,计算不是问题,当你套进公式,兴冲冲去提交,不出所料,答案错误。
优质题解

K-进制数-题解(Java代码)超详细

摘要:### 思路: 对于一个K进制N位的数,我们用"\_"来代替某一位是(1~K-1),用"0"表示某一位上是0,我们的任务就是找到所有种“\_”和“0”的符合题意的排列组合,然后把每一种排列的种数相加……
优质题解

[编程入门]筛选N以内的素数-题解(C语言代码)

解题思路:题干很简单,求N以内的素数,一个输入,不知道多少个输出。首先明确素数的定义:素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。也就是只有1和它本身能被它整除的数。明白了这一点,判断是否是素数就很简单了。详细过程大家可以看我的代码。
优质题解

[编程入门]猴子吃桃的问题(C语言代码)

解题思路:审清题干,养成习惯。原本有若干桃子,猴子每天吃掉剩下的桃子的一半多一个,注意,是先吃一半,再吃一个。到了第N天时,还剩下1个桃子。这一题可以用循环倒推的方式来解题。从第一天到第N-1天每天都是先吃一半,再吃一个,那么我们就可以从第N-1天往前推,先加一个,再乘以2。
优质题解

[编程入门]数组插入处理-题解(C语言代码)简单数组移位,一看就懂

解题思路:题目给出正序数组,也就意味着你输入的数按照顺序走,一定会比某一个数小,遍历这个正序数组,找到第一个比你输入的数大的数,用一个变量保存该数的位置,接着从后往前遍历,遍历到你保存的位置,接着将数组向后移动一位,移完之后,该位置就是插入的位置。