- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 数据结构——八大排序
常见八大排序算法—— 直接插入排序、希尔排序、直接选择排序、堆排序、冒泡排序、快速排序(快速排序的递归和非递归实现,三数取中和小区间优化方法)、归并排序(归并排序的递归和非递归实现,非递归的边界问题)、计数排序。.........
2022-08-01 22:03:52
292
原创 C++入门——“为C补坑”
C++入门就是补充一些C语言不支持的用法,为C语言补坑的同时,给C++类和对象打基础。这篇博客主要介绍了C++命名空间、缺省参数、函数重载和引用。
2022-07-15 15:46:05
350
原创 C语言学习笔记 const修饰指针变量
常见const修饰指针变量。通过判断const和*的位置关系来判断指针变量所指向对象和地址可不可以被修改。
2022-03-23 11:13:11
1014
原创 C语言学习笔记 指针和数组笔试题解析
“两个例外”数组名通常来说是数组首元素的地址,但是有2个例外:1. sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小2. &数组名,这里的数组名表示整个数组,取出的是整个数组的地址根据这个原则,便可以得出下面几道笔试题目的打印结果。
2022-03-21 22:11:50
561
原创 牛客网《BC101-班级成绩输入输出》做题笔记
题目链接:BC101-班级成绩输入输出问题重述:描述:输入一个班级5个学生各5科成绩,输出5个学生各5科成绩及总分。输入描述:五行,每行输入一个学生各5科成绩(浮点数表示,范围0.0~100.0),用空格分隔。思路:这题方法有很多,核心都是数组创建,数据录入和读取。我想到用循环来解决这个问题。最外层循环是计算5行数据的总分,这个循环一般是最后写,但一开始要想好怎么添加;内层两个循环是平行关系,保证了数组的录入和及时输出。我的代码:#define _CRT_.
2021-12-20 23:57:47
420
1
原创 牛客网《BC129-小乐乐计算函数》做题笔记
题目链接:BC129-小乐乐计算函数问题重述:小乐乐学会了自定义函数,BoBo老师给他出了个问题,根据以下公式计算m的值。其中 max3函数为计算三个数的最大值,如: max3(1, 2, 3) 返回结果为3。输入描述:一行,输入三个整数,用空格隔开,分别表示a, b, c。输出描述:一行,一个浮点数,小数点保留2位,为计算后m的值。思路:我们根据题目要求,构造新函数max3.采用d储存a,b,c的最大值。之后引用函数max3即可。我的代码:#defin...
2021-12-20 23:33:12
681
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅