题解列表

筛选

[编程入门]数组插入处理-题解(C语言代码)

解题思路:先将原数列输入进一个数组,因为要插入一个数,所以最后输出的数比输入的多一个,从第一个数开始判断,若大则再比后面的数,知道小于原数列中的某个数,代替它,其它的数往后移注意事项:所给的插入数可能会大于原数列的所有的数,所以要进行一次判断参考代码:#includeintmain(

[编程入门]数组插入处理-题解(C语言代码)

解题思路:先定义一个9个元素的数组,它们的顺序问题不用担心,再让输入的数b和数组比较,分3种情况注意事项:分3种情况的话代码比较容易写,就是b放数组开始,b放中间,还有放最后参考代码:#includeintmain(){inta[9],

蓝桥杯算法提高VIP-超级玛丽-题解\动态规划(Java代码)

解题思路:最后一步i可以来自前一步(i-1),和前两步(i-2),所以dp方程为dp[i]=dp[i-1]+dp[i-2];初始化:将数组全设置为-1,然后dp[1]=1;为陷阱的地方为0;然后从2开始循环就可以了;结果为dp[n];注意事项:样例的陷阱大于小道n的长度,会导致数组下标越界异常,。

[编程入门]完数的判断-题解(C语言代码)

摘要:解题思路:所有因子(不包括本身这个因子)和等于本身就是完数。所以要先求出其所有因子,再与本身进行比较。注意事项:参考代码:#includeint main(){    int N;    int i,……

题解 1060: 二级C语言-同因查找

摘要:解题思路:10-1000里的数可用while循环进行,可被2,3,7整除的数 那么一定可以被2*3*7=42整除;注意事项:参考代码:#include<stdio.h>int main(){ int ……