jade1827
jade1827
全部文章
题解
归档
标签
去牛客网
登录
/
注册
jade1827的博客
。。。。。。
全部文章
/ 题解
(共10篇)
题解 | #输入n个整数,输出其中最小的k个#
#include <stdio.h> int main (void) { int n, k,val,temp=0; int *num = NULL; int i=0,j=0; scanf("%d %d",&n,&k); getchar(); num=(int *)mall...
C
2022-05-11
0
295
题解 | #完全数计算#
暴力解法很容易想到但是占用内存大,时间复杂度高,外层n次内层n次需要n2 #include <stdio.h> int main(void) { int n, cnt = 0; scanf("%d",&n); getchar(); for(int i=1; i<=n; i+...
C
2022-05-10
0
325
题解 | #挑7#
#include <stdio.h> int main(void) { int num,count = 0; scanf("%d",&num); //输入这个数字 getchar(); for(int i=1; i<=num; i++) { int temp=i; ...
C
2022-05-05
0
281
题解 | #杨辉三角的变形#
其实一上来我是没有看到2423的规律的 很认真的打印杨辉三角排列之后去查找,看了大家的题解才发现有更好的规律何办法 #include <stdio.h> int main(void) { int input; scanf("%d",&input); getchar(); if(i...
C
2022-05-05
0
370
题解 | #截取字符串#
#include <stdio.h> #include <string.h> int main(void) { char str[101]; //可以大点 int k = 0; gets(str); //gets因该是有风险 scanf("%d",&k); for(i...
C
2022-04-22
1
344
题解 | #提取不重复的整数#
#include <stdio.h> int main(void) { int input,temp; int arr[10] = {0}; scanf("%d",&input); //保存输入的数字 while(input != 0){ //整除直到数字为0 temp = in...
C
2022-04-22
0
454
题解 | #取近似值#
#include <stdio.h> int main(void) { float input; scanf("%f",&input); //注意下这个地方不带\n printf("%d\n",(int)(input+0.5)); //因为比较和0.5的差距 加上取整数 retu...
C
2022-04-21
3
537
题解 | #输出7的倍数#
for循环写法很巧妙for 变量 in 单词表 -- 这个还可以加步长,但是这次没有这么写,里面的逻辑很加单,要是想不明白直接写C语言的样子就可以了 !/bin/bash for var in {0..500}do if ((var%7==0)) then echo $va...
shell
for
2021-07-03
6
969
题解 | #打印文件的最后5行#
感觉自己没有写脚本的感觉,直接写了个命令这个就是知道tail和head的用法就可以了tail 文件名 默认显示文件后10行tail -n 文件名 显示文件后n行head 文件名 默认显示文件前10行head -n 文件名 显示文件前n行 !/bin/bash tail -5 nowcoder.txt
shell
tail
命令
2021-07-03
7
756
题解 | #统计文件的行数#
可能是我想的太简单,这个一条命令就出来了主要是要知道wc命令可以跟的参数wc -c 文件名 char有多少个字符wc -l 文件名 line有多少行wc -w 文件名 word有所少个单词管道符是个好东西 | 将前一条命令的结果作为下一条命令的输入 !/bin/bash cat nowcoder.t...
shell
wc
命令
管道
2021-07-03
2
515