1.jsua oj 0(打算明后两天集中搞菜鸟杯题组)
2.启航oj 5
今天上午满课下午都在敲代码(这真的是大一吗)
有了昨天的刷题经验今天自己刷题快多了就是被那些提交语言折磨到窒息白白浪费了好多时间
主要学习了蛇形矩阵的算法根据题意判断从那一侧开始输入
#include<stdio.h>
int main()
{
int num=1;
int i,j,n,k,a[100][100]={0};
scanf("%d",&n);
for(int m=0,k=n-1;m<=k;m++,k--)
{
for(i=m,j=k;i<=k;i++)//向下走
{
a[i][j]=num++;
}
for(i=k,j=k-1;j>=m;j--)//向左走
{
a[i][j]=num++;
}
for(i=k-1,j=m;i>=m;i--)//向上走
{
a[i][j]=num++;
}
for(i=m,j=m+1;j<=k-1;j++)//向右走
{
a[i][j]=num++;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
}
晚上在听正洋学长的结构体定义,以及例题的讲解还有sore的用法,memeset的用法快速幂的原理我都一一进行了记录和笔记确实可以提高我们的编程速度很实用
感觉今天一天过的好快 学了的新知识就只有正洋学长讲的和自己看的一个蛇形矩阵了 对自己很不满意,感觉时间不够用,我一定不能松懈 明天继续加油!