摸鱼学大师
摸鱼学大师
全部文章
题解
未归档(8)
归档
标签
去牛客网
登录
/
注册
摸鱼学大师的博客
问月月不明?
全部文章
/ 题解
(共541篇)
题解 | #获取字符串长度#
来自专栏
题目的主要信息: 输入一串字符串,给出字符串长度 要求使用字符指针来实现 具体做法: 题目所给的代码中,输入的字符串是一个字符数组,采用getline函数输入,这样会在输入的末尾增加一个'\0'表示字符串的结束,如果长度小于数组长度,输入所有字符后加'\0',如果长度大于数组长度,截断输入的前面...
C++
2021-10-13
2
503
题解 | #计算公司年销售额#
来自专栏
题目的主要信息: 某公司按照季度和每个季度对应3个月份统计的数据如下:单位(万元) 第一季度:22,66,44 第二季度:77,33,88 第三季度:25,45,65 第四季度:11,66,99 使用二维数组保存这些数据,并计算总和 具体做法: 计算总和的代码题目已经给出,而这些数据又不...
C++
2021-10-13
0
633
题解 | #C++选择排序#
来自专栏
题目的主要信息: 输入nnn个整数进入数组,对其进行选择排序使之呈现从小到大后再输出 具体做法: 选择排序就是从数组最开始的位置开始,每次选出后续最小的元素放在那里,然后进入下一位,继续选后续最小,直到数组结束,这样就能排出从小到大的次序。 #include <iostream> ...
C++
选择排序
2021-10-13
7
521
题解 | #C++冒泡排序#
来自专栏
题目的主要信息: 随机输入6个整数保留到数组中,用冒泡排序对其排序后输出 具体做法: 冒泡排序法的基本原理就是比较相邻元素,不断将较大的元素交换到右边。 对于长度为nnn的数组,一共排序n−1n-1n−1趟,每一趟都比较相邻元素,将较小的交换到前面较大的交换到后面,于是较大的元素沉到最后,较小的...
C++
冒泡排序
2021-10-13
24
806
题解 | #数组元素反转#
来自专栏
题目的主要信息: 随机输入6个整数到数组中,按照格式输出该数组(题目已经输出) 将数组元素逆序,按照各自再次输出逆序后的数组(题目代码已给出输出部分) 具体做法: 输入输出代码都已经给出,我们的主要任务就是将数组元素逆序。 逆序就是首到尾,尾到首,因此我们可以想到用双指针指向数组的首尾元素,交换...
C++
2021-10-13
18
842
题解 | #获取数组最值#
来自专栏
题目的主要信息: 随机输入6个整数到数组中,输出其中最小值和最大值 具体做法: 题目数组中已经存在6个元素了,我们让最大值和最小值先保存第一个元素的值,然后依次与后面的每个值比较,最大值就取每次比较的较大值,最小值就取每次比较的较小值。 #include <iostream> us...
C++
2021-10-13
20
628
题解 | #判断一个数是不是质数#
来自专栏
题目的主要信息: 输入一个大于1的数,判断其是否是质数 具体做法: 判断一个数nnn是否是质数,我们只需要找它有无因子即能否被整除即可。 从2开始遍历到该数前一个数n−1n-1n−1,查看每个数能否整除nnn,如果可以整除即余数为0,则记录下不是质数,跳出循环,输出即可,如果检查完所有的数都没有...
C++
2021-10-12
3
604
题解 | #计算小球走过的路程和反弹高度#
来自专栏
题目的主要信息: 一球从hhh米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在第nnn次落地时共经过了多少米?第nnn次返弹多高? 输出保留小数点后1位 具体做法: 我们遍历落地次数,第一次走过了落下高度这么多距离,然后弹起高度降低一半,然后走了弹起的高度这么多距离,完成一次循环,如果...
C++
2021-10-12
0
684
题解 | #规律数列求和#
来自专栏
题目的主要信息: 有数列为:9,99,999,...,9999999999(10个9) 求这个数列的和 具体做法: 该数列第一个数为a1=9a_1=9a1=9,后续递推公式为ai=ai−1∗10+9a_i=a_{i-1} * 10 + 9ai=ai−1∗10+9,其中1<i<1...
C++
2021-10-12
0
0
题解 | #打印乘法表#
来自专栏
题目的主要信息: 输入一个正整数n,打印对应的乘法表,n为1 ~ 9中的一个数 要求:数字和符号之间空格隔开,式子和式子之间使用4个空格隔开 乘法表形如: 具体做法: 仔细观察乘法表,我们发现一共有n行,第i行的列数不会超过i列,而乘法公式前一个乘数是对应其列,后一个乘数对应其行,因此我们可以...
C++
2021-10-12
1
688
首页
上一页
26
27
28
29
30
31
32
33
34
35
下一页
末页