- 博客(6)
- 收藏
- 关注
原创 SWUST942逆置顺序表
这道题主要要注意两点1:创建顺序表的时候注意是字符型2:输出的时候要逆序输出,从最后一位读取即可上代码#include<stdio.h>#include<stdlib.h>typedef struct { char data[100]; int length;}SqList;void InitList(SqList *&L)//初始化{ L=(SqList *)malloc(sizeof(SqList)); L->length=0;}.
2021-04-13 16:35:43 215
原创 SWUSTOJ941有序顺序表的合并
线性表的代码还是很有套路的,数据结构,结构其实都大差不差。题目如下先梳理一下代码结构:1头文件2声明一个顺序表3初始化4建立顺序表5合并顺序表6输出顺序表7主体结构上代码#include<stdio.h>#include<stdlib.h>#define Max 100typedef struct{ int data[Max]; int length;}Sqlist;//声明顺序表 void InitList(Sqlist *&L)
2021-04-11 14:32:37 1141 4
原创 SWUSTOJ74矩阵相乘
老样子,冰冰老婆镇楼开始正题首先我们要知道矩阵的含义,以及矩阵相乘的方法,此处不再赘述,直接上题目首先审题,敏锐一点的同学应该立马就想到了二维数组,因为这正好和行列相对应,再注意一点细节,我会在代码中备注,如下#include<stdio.h>int main(){ int i,j,k; int a[3][3],b[3][3],c[3][3]={0};//这里c数组要初始化哦,看下去就知道了 for(i=0;i<3;i++){ for(k=0;k<3;k
2021-03-19 23:17:09 612 1
原创 SWUSTOJ0048迭代平方根(外加abs和fabs简单介绍)
SWUSTOJ0048冰冰老婆镇楼步入正题首先简单介绍一下abs和fabsabs是整数取绝对值,他对应的头文件是stdlib.h;fabs是浮点数取绝对值,他对应的头文件是math.h;简单用法如下abs(a-b)>=1;fabs(a-b)>=0.00001开始题目#include<stdio.h>#include<math.h>int main(){ int a;//一定要记得这个是整数,不要和其他的一起double了。 doub
2021-03-18 23:15:58 293
原创 SWUSTOJ0047猴子吃桃
猴子摘桃先上一张旭旭宝宝镇楼好了题目开始代码如下```c#include<stdio.h>int main(){ int i,n,k=1; scanf("%d",&n); for(i=1;i<n;i++){ k=2*(k+1); } printf("%d\n",k); return 0;}继续加油
2021-03-18 11:31:57 161
原创 SWUSTOJ0030细菌的繁殖
细菌的繁殖题目如下#include<stdio.h>#include<math.h>int a(int n){ if(n==1) return 1; else return a(n-1)+2*n-1;}int main(){ int n,i; scanf("%d",&i); while(i--) { scanf("%d",&n); printf("%d\
2021-03-17 21:40:04 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人