大数的阶乘C语言代码 解题思路:大数的阶乘很容易超出基本数据类型的范围造成数据溢出,所以需要定义一个数组来存储数据(数组可以存放无限大的数据)。阶乘的本质就是数的相乘,因此在计算大数的阶乘的时候可以通过模拟笔算的方式,将数拆分成每一位,然后让每一位依次与数相乘,进位的数与前一位相加后如果还需要进位则继续按照这个逻辑计算, 题解列表 2024年08月03日 5 点赞 0 评论 1073 浏览 评分:10.0
本题不是排序,不是排序 重要的事情说三遍,本题很坑,因为这道题不是让你排序,其实是找到最大值和最小值然后和数组首元素和尾元素交换位置即可,其他元素不用管。```c#include#includevoidcreat(intarr[],intn){//输入函数for(inti=0;i 题解列表 2024年08月03日 0 点赞 0 评论 479 浏览 评分:0.0
正在路上,每一步都是生活 ```n=int(input())mc=[]foriinrange(n):s=int(input())mc.append(s)k=max(mc)sl=[0foriinrange(k+2)]sl[1]=1sl[2]=2foriinrange(3, 题解列表 2024年08月03日 0 点赞 0 评论 723 浏览 评分:2.0
正在路上,每一步都是生活 ```n=int(input())sl=[0]*(n+2)sl[1]=1sl[2]=1foriinrange(3,n+1):sl[i]=sl[i-1]+sl[i-2]print(sl[n])```吹牛逼牛逼v女八年出版年份 题解列表 2024年08月03日 0 点赞 0 评论 804 浏览 评分:0.0
正在路上,每一步都是生活 ```n,m,mx,my=list(map(int,input().split()))dp=[[0forxinrange(m+1)]foryinrange(n+1)]k=[[0forxinrange(m+1)]foryinrange(n+1)]mk=[(1, 题解列表 2024年08月03日 0 点赞 0 评论 705 浏览 评分:0.0
列出最简真分数序列* 摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main() { int nums_1[100] = { 0 }; int len_1 =…… 题解列表 2024年08月02日 0 点赞 0 评论 438 浏览 评分:9.9
计算2的幂(超简单解答) 摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<math.h> int main() { int n; scanf("%d",&n); …… 题解列表 2024年08月02日 0 点赞 0 评论 903 浏览 评分:9.9
快速排序,交换法,挖坑法,前后指针法。 #include#includevoids(int*a,int*b){inttmp=*a;*a=*b;*b=tmp;}intpartSort(intarray[],intleft,intright){////选哪边当key让另一边先走intkey=array[right], 题解列表 2024年08月02日 0 点赞 0 评论 447 浏览 评分:0.0
计算三角形面积(超标准答案) 摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<math.h> double distance(float x1, float y1, float x2, fl…… 题解列表 2024年08月02日 1 点赞 0 评论 814 浏览 评分:9.9
计算线段长度(最标准解法) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){ double Xa,Ya,Xb,Yb; scanf("%lf %…… 题解列表 2024年08月02日 0 点赞 0 评论 726 浏览 评分:9.9