baixu
baixu
全部文章
题解
归档
标签
去牛客网
登录
/
注册
素师良码
全部文章
/ 题解
(共62篇)
题解 | #字符串排序#
思路 得到数据个数 将字符串存到二维数组中 通过strcmp循环比较字符串大小 如果前1个大于后1个则交换位置 输出调整顺序后的数据 题解 #include <stdio.h> #include <string.h> int main() { int n; /...
C
2022-04-01
1
305
题解 | #句子逆序#
思路 倒序找空格 正序输出单词 最终输出时用空格分开单词 #include<stdio.h> #include<string.h> int main() { char val[1000]={0}; // 输入一个英文语句,每个单词用空格隔开。保证输入只包...
C
2022-03-31
2
325
题解 | #字符串反转#
思路 使用scanf接受输入字符串 使用strlen统计实际输出字符串 倒序将字符串输出(反转输出) #include<stdio.h> #include<string.h> int main() { char val[1000]; // 输入一行,为一个只包...
C
2022-03-31
0
285
题解 | #数字颠倒#
思路 将数字当作字符串读入 从后往前输出字符串 注意: 输出时,先将字符串转为数字,否则输出为空白 #include<stdio.h> #include<string.h> int main() { char val[1000]; // 得到输入数据 s...
C
2022-03-31
0
313
题解 | #字符个数统计#
思路 1.将字符转为对应的数字作为下标存到哈希表,对应的值赋1 2.遍历所有hash表后,将hash表数值求和 #include<stdio.h> int main() { char a[500]; int i, j = 0; int c[127] = {0};...
C
2022-03-31
1
246
题解 | #提取不重复的整数#
思路 1.使用字符串方式得到一个整型数据 2.从后往前依次将每个字符转为数字,并存到对应哈希数组中 3.比较哈希数组中之前的值和现在是否相同,不同则打印,相同则跳过【达到去重目的】 4.打印完更新哈希表中原来的值 #include<stdio.h> int main() { ...
C
2022-03-31
0
262
题解 | #质数因子#
[[TOC]] 明确最小质数因子必小于输入数字平方根+1 if(循环后的质子 > sqrt(输入的数)+1){ 循环后的质子 = 输入的数 }
C
2022-03-30
0
335
题解 | #取近似值#
取余和除的灵活应用 当%时,保留小数点后面的数字 当/时,保留小数点前的数 当%时,保留小数点后面的数字 当/时,保留小数点前的数 先将小数转换为整数再进行处理
C
2022-03-29
0
274
题解 | #字符串分隔#
主要是scanf的理解 通过scanf每次读入8个字符 通过scanf每次读入8个字符 计算读入的长度和8的关系,不够的循环8-x个0 输出最后打印换行符"\n"
C
2022-03-29
0
341
题解 | #明明的随机数#
哈希表思想 随机的数字放到对应的数组位置 随机的数字放到对应的数组位置 开始将所有的数组元素都清0,因为范围是1-500 输出的时候自动排序。 只要输出非0 的值即可
C
2022-03-29
0
318
首页
上一页
1
2
3
4
5
6
7
下一页
末页