张同学Zhang
张同学Zhang
全部文章
题解
归档
标签
去牛客网
登录
/
注册
张同学Zhang的博客
全部文章
/ 题解
(共4篇)
题解 | #N的阶乘#
使用一维数组保存阶乘的结果,数组的一个元素,保存阶乘结果的一位数字。 两数相乘实质是数字A的每一位依次乘以数字B,相乘后判断每位数字是否大于等于10,大于等于10则进位。 data[0] 不使用,需要注意的是输出时,从数组的最高位开始输出 #include <stdio.h> #def...
C
2022-03-18
5
695
题解 | #小白鼠排队#
使用指针数组保存帽子颜色,进行字符串的索引排序,提高字符串排序的效率。 索引排序修改了指针数组中指向帽子具体颜色的指针指向,实际存储中帽子颜色顺序并没有改变 #include<stdio.h> #include<string.h> #define N 100 #define...
C
2022-03-12
1
359
题解 | #成绩排序#
使用冒泡排序,具有稳定性,平均时间复杂度为O(n*n) #include <stdio.h> #include <stdlib.h> #define N 200 typedef struct student{ char name[15]; int scor...
C
2022-03-11
3
459
题解 | #字符串内排序#
简单选择排序 循环遍历每个字符,依次选择未排序字符中最小的字符与第i个字符互换位置( 前i个字符为已排序字符) #include<stdio.h> #include<string.h> int main(){ char string[200]; char s...
C
2022-03-11
0
406