自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 2021-03-10

leetcode第三题无重复字符的最长字串。0 1 2 3 4 5 6 7 8 9 数组下标g f a b d e c b z x这道题通过定义两个指针,一个是head一个是tail,通过tail指针不断后移将元素加入head和tail指针之间的元素序列,tail每次加入元素时都要判断是否与head之间的元素相等,如果不等加入序列同时字串长度加一,注意此时tail的元素并未加入序列,要在for循环执行结束才加入,当序列中有元素和tail元素相等时,挪动head指针,挪动到序列相等元素的下一位,举个例子

2021-03-10 22:01:46 65

原创 codeupA+B输入输出练习8

#include<stdio.h>int main(){int N,M,a;scanf("%d",&N);while(N–){int sum=0;scanf("%d",&M);for(int i=0;i<M;i++){scanf("%d",&a);sum+=a;}printf("%d\n",sum);printf("\n");}...

2019-03-20 21:36:02 120

原创 codeupA+B输入输出练习7

#include<stdio.h>int main(){    int a,b;    while(scanf("%d %d",&a,&b)!=EOF){        printf("%d\n",a+b);  ...

2019-03-20 21:00:13 105

原创 codeupA+B输入输出练习6

#include<stdio.h>int main(){    int N,a;    while(scanf("%d",&N)!=EOF){        int sum=0;     &...

2019-03-20 20:56:09 178

原创 codeupA+B输入输出练习4

#include<stdio.h>int main(){int N,a;while(scanf("%d",&N)!=EOF){if(N0){break;}int sum=0;for(int i=0;i<N;i++){scanf("%d",&a);sum+=a;}printf("%d\n",sum);}}这个可以运行通过,使用数组不行,不...

2019-03-20 20:54:38 112

原创 codeupA+B输入输出5

#include<stdio.h>int main(){int N,M,a[100];scanf("%d",&N);while(N–){scanf("%d",&M);int sum=0;for(int i=0;i<M;i++){scanf("%d",&a[i]);sum+=a[i];}printf("%d\n",sum);}}这...

2019-03-20 20:22:23 84

原创 codeupC语言11.7

#include&lt;stdio.h&gt;struct student{int num;char name[10];int a1;int a2;int a3;}stu[10];void input(struct student a[]){for(int i=0;i&lt;5;i++){scanf("%d %s %d %d %d\n",&amp;stu[i].num,&amp...

2019-03-07 15:40:45 106

原创 codeupC语言11.4

#include&lt;stdio.h&gt;struct people{&nbsp;int number;&nbsp;char name[10];&nbsp;char sex;&nbsp;char job;&nbsp;union{&nbsp;&nbsp;int clas;&nbsp;&nbsp;char position[10];&nbsp;}category;}p[20];...

2019-03-07 15:08:13 95

原创 codeup墓地11.1

最开始的时候我定义了一个字符数组a[20];然后循环输入n个字符串,发现在比较a[]和leader.name时报错了,后来才想起来字符数组每个单位好像只能存一个单字符。。。...

2019-03-06 19:59:58 120

原创 codeupC语言10.16

#include&lt;stdio.h&gt;void chuli(int* p){int min=p[0],max=p[0],temp,i,j;for(i=1;i&lt;10;i++){if((p+i)&gt;max){max=(p+i);} //让第一个数和其他数一一比较,每次将大的值赋予max,得到最大值}for(j=1;j&lt;10;j++...

2019-03-05 21:07:02 112

原创 codeupC语言10.2

#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){&nbsp;char* a=“I love China!”;&nbsp;int n;&nbsp;scanf("%d",&amp;n);&nbsp;int j=strlen(a);&nbsp;for(int i=n;i&lt;j;i++){&nbsp;&nb

2019-03-05 19:23:07 120

原创 codeupC语言10.2

#include&lt;stdio.h&gt;int main(){&nbsp;int a,b,c;&nbsp;&nbsp;&nbsp; int *p=&amp;a,*q=&amp;b,*s=&amp;c;&nbsp;&nbsp;&nbsp; scanf("%d %d %d",&amp;a,&amp;b,&amp;c);&nbsp;&nbsp;

2019-03-05 19:22:15 47

原创 codeupC语言10.15

#include&lt;stdio.h&gt;#include&lt;string.h&gt;void swap(char* x,char* y){char p[20];strcpy(p,x);strcpy(x,y);strcpy(y,p);}int main(){char s1[20],s2[20],s3[20];gets(s1);gets(s2);gets(s3);i...

2019-03-05 19:17:01 103

原创 codeupC语言10.1

#include&lt;stdio.h&gt;int main(){int a,b;int *p=&amp;a;int *q=&amp;b;scanf("%d %d",&amp;a,&amp;b);if(*p&lt;*q){int temp;temp=*p;*p=*q;*q=temp;printf("%d %d",*p,*q);}else{printf("%d %d&quot

2019-03-01 11:02:41 121

原创 codeup7-7复制中的元音字母

#include&lt;stdio.h&gt;#include&lt;string.h&gt;void yuanyin(char a[]){int j=strlen(a);char b[20];int k=0;for(int i=0;i&lt;j;i++){if(a[i]‘a’||a[i]‘e’||a[i]‘i’||a[i]‘o’||a[i]==‘u’){b[k]=a[i];k+...

2019-03-01 10:50:57 79

原创 codeup7-5字符串逆序存放

#include&lt;stdio.h&gt;#include&lt;string.h&gt;void fanzhuan(char a[]){ //这个strlen函数的出现可以说解决了许多不知道长度但是需要逆序输出的问题,很有用int len=strlen(a);for(int i=0;i&lt;len/2;i++){char temp=a[i];a[i]=a[len-1-i...

2019-02-27 21:45:04 145

原创 codeup6-9求字符串

#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){char a[3][20]; //随意定义一个字符数组来放要写入的字符串int i;for(i=0;i&lt;3;i++){gets(a[i]);}for(i=0;i&lt;2;i++){int num=strcmp(a[i],a[i+1]);if(num&...

2019-02-26 20:40:44 98

原创 codeup墓地6-4矩阵转秩

#include&lt;stdio.h&gt;int main(){int a[2][3],b[3][2];int i,j;for(i=0;i&lt;2;i++){for(j=0;j&lt;3;j++){scanf("%d",&amp;a[i][j]);}}for(i=0;i&lt;3;i++){for(j=0;j&lt;2;j++){printf("%d",a[j][i])...

2019-02-26 20:01:45 140

原创 codeup习题6-3

#include&lt;stdio.h&gt;int main(){int a[10];int i,j,temp;for(i=0;i&lt;10;i++){scanf("%d",&amp;a[i]);}for(i=0;i&lt;9;i++){for(j=0;j&lt;9-i;j++){if(a[j]&lt;a[j+1]){continue;}if(a[j]&gt;a[j+1...

2019-02-25 21:11:17 225

原创 codeup6-2

#include&lt;stdio.h&gt;int main(){int a[50]={1,1};int i;for(i=0;i&lt;2;i++){printf("%d\n",a[i]);}for(i=2;i&lt;20;i++){a[i]=a[i-1]+a[i-2];printf("%d\n",a[i]);}}不知道为什么这段程序在Devc上秒出但是在codeup上等...

2019-02-25 20:16:27 100

原创 codeup 习题6-1

#include&lt;stdio.h&gt;int main(){int a[10];int i;for(i=0;i&lt;10;i++){scanf("%c “,&amp;a[i]);}for(i=9;i&gt;=0;i–){printf(”%c\n",a[i]);}}还有我使用了getchar()和putchar()来进行输入输出代码如下:#include&lt;st...

2019-02-25 20:00:30 207

原创 codeup 习题6-13字符串比较

#include&lt;stdio.h&gt;int main(){char s1[50];char s2[50];int i,j;gets(s1);gets(s2);for(i=0;i&lt;50;i++){if(s1[i]&lt;s2[i]){printf("%d",s1[i]-s2[i]);break;}if(s1[i]&gt;s2[i]){printf("%d",...

2019-02-25 19:41:31 229

原创 codeup墓地 习题6-12

#include&lt;stdio.h&gt;int main(){char a[50];int i;gets(a);for(i=0;i&lt;50;i++){if(65&lt;=a[i]&amp;&amp;a[i]&lt;=90){ //如果输入的字符在ascii表中在65到90之间a[i]=155-a[i];}if(48&lt;=a[i]&amp;&amp;a[i]&lt...

2019-02-25 19:28:11 288

原创 codeup墓地 6-4

#include&lt;stdio.h&gt;int main(){int a[10];int i,b,c;for(i=0;i&lt;9;i++){scanf("%d",&amp;a[i]);}scanf("%d",&amp;c);for(i=0;i&lt;9;i++){/if(a[i]&lt;c)continue;/if(a[i]&gt;=c){for(b=8;i&lt;=

2019-02-24 20:55:25 65

原创 codeup 6-6杨辉三角

#include&lt;stdio.h&gt;int main(){int a[50][50],n,i,j;//随意设定了一个数组scanf("%d",&amp;n);for(i=0;i&lt;n;i++){a[i][0]=a[i][i]=1;}//第一个循环将第一第二行赋值同时也是所有行的首尾for(i=2;i&lt;n;i++){for(j=1;j&lt;=i-1;j++){...

2019-02-24 20:52:39 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除