题解列表

筛选

[编程入门]自定义函数之整数处理(c语言代码)

解题思路:花好久时间才想到例:10987654123;最小值要换的位置是第一个数碰巧又是最大值,所以第一次变换后的的数组另一个最值位置也会发生变换;仅此碰巧的例子。注意事项:参考代码:#includeintfun1(inta[10]){inti,

分解质因数——python解法 (暴力BF)

解题思路:因为是分解质因数,先把小于等于b的所有质数找出来存到nums中用来备用,这样直接查表就可以了;观察结果,如果a-b中的数i本身就是质数不用分解直接3=3这种的(i在nums中因为质数的定义是只能分解为1和其本身两个因数),如果不在就是非质数,

1017: [编程入门]完数的判断

解题思路:分成两个步骤:写一个判断+输出的子函数,如果传入的数被判断是完数则按题目要求输出;从1-N遍历依次调用子函数。(1)找所有因数,余数为0则为因数,每找到一个因数就加到一个预先定义的变量上,最后用这个变量和传入的数作比较。(2)确认是完数后,重新遍历一次,输出所有因数。

java代码之回溯法

解题思路:每次行动判断下一步,1、如果在边上,那么只有一个方向能走,所怀有最大gold大于当前物品,就只有一条路走,就是不拿,向唯一方向行动2、跟1,不过最大gold小于当前,两条路,拿还是不拿3、如果不在边上,两个方向,判断gold,如果大于,

暴力求解,加标志位

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(void){    int n;int f=1;    int sum=0,num=0; scanf("%d",&n……

应用函数求解有规律的数列求和

解题思路:题目描述有一分数序列:2/13/25/38/513/821/13......求出这个数列的前N项之和,保留两位小数。输入N输出数列前N项和样例输入复制10样例输出复制16.48由上述数列分析可知:分子分母的数值每一项由前两项的和构成,由此可建立一个关系即函数。