司鹏桢
司鹏桢
全部文章
分类
《算法笔记》(1)
读书笔记(3)
题解(7)
归档
标签
去牛客网
登录
/
注册
司鹏桢的博客
好好学习,天天向上,早睡早起。
全部文章
(共11篇)
B1001-害死人不偿命的(3n+1)
最近在看《算法笔记》,进度不快,固定每天看两道题,最近也很浮躁,感觉内耗太严重,觉得需要把每天写的发出来,也算是一个发泄出口吧。 第一道题很简单,害死人不偿命的(3n+1), 主要就是用到了判断奇偶的方法,也就是取模。是偶数就返回这个数的半,不是偶数就把它的(3n+1)砍掉一半。 这样判断一个数字...
C
C++
2022-04-04
0
503
题解 | #序列中整数去重#
#include <stdio.h> #define MAX 1000 int main(){ int n; int a1[MAX]={0}; int a2[MAX]={0}; int m=0; scanf("%d",&n); for(int i=0;i<n;++i){ ...
C
2022-03-15
0
396
题解 | #最高身高#
#include <stdio.h> int main(){ int n,m; int a[][10]={0}; int k,l,temp=0; int i,j; scanf("%d%d",&n,&m); for(i=0;i<n;++i){ for(j=0;...
C
2022-03-15
0
441
题解 | #有序序列判断#
#include <stdio.h> int main(){ int n,i=0,j=1; int sorted=0; int a[50]={0}; scanf("%d",&n); for(i=0;i<n;++i){ scanf("%d",&a[i]); } fo...
C
2022-03-14
0
371
题解 | #统计数据正负个数#
#include <stdio.h> int main(){ int a[100]={0}; int posi=0,nega=0; for(int i=0;i<10;++i){ scanf("%d",&a[i]); } for(int j=0;j<...
C
2022-03-13
0
274
题解 | #最高分数#
#include <stdio.h> int main(){ int a[100]={0}; int i; for(i=10;i>=0;--i){ scanf("%d",&a[i-1]); } for(i=0;i<10;++i){ prin...
C
2022-03-13
0
337
题解 | #字符圣诞树#
#include <stdio.h> int main(){ char i; scanf("%c",&i); printf("%5c\n",i); printf("%4c%2c\n",i,i); printf("%3c%2c%2c\n",i,i,i); printf(...
C
2022-03-06
0
285
指针与函数参数
首先,C语言是以传值的方式将参数值传递给被调用函数的,这里的传值,可以理解为只是将一个副本传递给了被调函数,因此主调函数的值不会因为被调函数的操作而发生改变。那么如何让主调函数的值也随之改变呢? 直接让主调函数将要改变的变量的指针传递给被调函数!这里就需要使用一个取地址符。 例如: int swap...
C
2022-03-04
1
0
严蔚敏《数据结构》——线性表
线性表的类型定义 线性表:一个线性表是n个数据元素的有限序列,在稍复杂的线性表中,一个数据元素可以由若干个数据项组成,在这种情况下,常把数据元素称为记录,含有大量记录的线性表又称为文件。 线性表中的数据元素可以是多种多样的,但是同一线性表中的数据元素必定具有相同特性,也就是属于同一数据对象,相邻数据...
C
2022-03-03
1
0
反向输出一个四位数
#include <stdio.h> int main(){ int a; char str[4]; int i = 3; scanf("%d",&a); sprintf(str,"%d",a); for(i;i>=0;i--) pr...
C
2022-03-03
0
344
首页
上一页
1
2
下一页
末页