- 博客(4)
- 收藏
- 关注
原创 C++练习题闯关
通过对之前C++基础知识的学习,我们已经掌握了一点C++经验,那么我们来做一道题来练习一下。那么接下来,我们就来练习一下洛谷的p1897题:题目概要:电梯向上运行一层需要6s,向下运行一层需要4s,电梯开一次门需要5s(有人到达才需要开门),并且每下一个人增加1s。已知电梯最开始在0层,必须最后电梯回到0层才算一趟任务结束。若已知电梯内每个人要去的楼层,请计算完成本趟任务需要的时间。
2023-12-06 17:21:36
91
1
原创 C++第三关
这时我们的low指针指空,指针指空的指针不移动,所以此时我们看hight指针指向的数字是否小于基准数字,如果这个数字大于基准元素,我们就将hight指针左移。介绍完插入排序接下来我们就来介绍一下计数排序,计数排序与前面几种排序的不同之处就是计数排序对数字进行排序并非是通过对数字大小的比较来进行排序的,而是通过对元素的计数的来实现的。插入排序就是将输入的那组数字分为已排序和未排序两部分,将未排序的数字一个一个插入已排序的数字中,直到未排序的数字为零,此时排序结束。那么我们先看第三种排序——插入排序。
2023-11-29 18:16:08
46
1
原创 C++第二关
首先,"flag"常用做表示判断的标志,所以它有两种状态:"flag=0"和"flag=1"。看完代码之后,我们结合一下选择排序的思想来理解选择排序:选择排序就是选定一个最小数字或最大数字,前一位数字和后一位数字进行比较,数字小的放前面,数字大的放后面,以此来完成从小到大的数字排序。顾名思义,冒泡排序就是像浮出水面的泡泡一样对数字进行排序,小的数字上浮,大的数字下沉,通过对相邻数字大小的比较来进行排序。另外,当“flag==0”时,此时数字排列为顺序,就退出循环机制,输出数字,完成排序。
2023-11-29 10:46:30
47
1
原创 C++初入门
例:闰年的判断:首先,引入逻辑运算符“&”,当符号前后的条件同时成立的时候结果才为Ture,且我们可以知道四年为闰年,百年时为平年,四百年时又为闰年。首先使用万能头文件库<bits/stdc++.h>,然后用cin输入语句,cout输出,最后可以用return返回。根据以上可得c++入门只是需要简单的逻辑梳理,注意缩进和英文字符的使用就可以运行代码啦。经过对C++的初步认识之后,下一步来进行if和else语句的运用。由此为止,c++的初步入门就完成啦,让我们一起迈入c++的大门吧!
2023-11-12 21:36:27
45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人