题解列表

筛选

数列有序-题解(C语言代码)

#includeintinsert_element(int*a,intn,intm){inti,j;for(i=0;i=a[n-1])a[n]=m;else{for(i=0;im){for(j=n-1;j>=i;j--)a[j+1]=a[j];a[i]=m;break;}}}return0;}intm

[编程入门]自定义函数之整数处理-题解(Python代码)

第一行为输入十个数字a找到最小b找到最大遍历数组:如果此项等于a或b,则与第一项或最后一项交换位置。最后遍历输出得到```pythonlist=list(map(int,input().split()))a=min(list)b=max(list)foriinrange(len(list)):ifli

三角形-题解(Java代码) 递归记忆化搜索

第一次解这题时直接用了递归算法,结果50%超时,于是就用记忆化搜索优化一下递归,就是用一个容器将递归中会重复计算的值装起来,等到要进行重复计算时直接调用这个值免去了重复计算的步骤importjava.util.Scanner;publicclassMain{publicstaticvoidmain(S

[编程入门]有规律的数列求和-题解(Python代码)

此题可采用分离分子分母的方式来进行求解。采用2个列表来存放分子和分母。当n小于等于2的时候给定值。当N大于2时,先得到分子和分母的列表。f(n)=f(n-1)+f(n-2)最后再遍历求出和```pythonn=int(input())fz=[2,3]fm=[1,2]sum=0ifn

恺撒密码-题解(C语言代码)

#include#includeintmain(){chara[210];while(strcmp(gets(a),"ENDOFINPUT")){if(!strcmp(a,"START")){while(strcmp(gets(a),"END")){for(inti=0;i='A'&&a[i]='F'