7-2编程练习

来源:7-1 数组扩展

hyperse

2020-05-18 13:40:54

1、老师可以讲讲这题怎么写吗?
2、sort方法的用法可以讲讲吗

写回答

3回答

好帮手慕夭夭

2020-05-19

同学你好,n-m表示随机数的范围,例如本案例中,n-m就是0-100。如下就是咱们第一个阶段学习到的公式。同学都学到高级阶段了,基础可不能忘记哦。所以定期去复习一下前面的知识是很有必要的,可以自己做一做笔记哦~

http://img.mukewang.com/climg/5ec3a98c09ed4af705530088.jpg

祝学习愉快~

0

hyperse

提问者

2020-05-19

Random函数里面的mn分别代表什么呀,谢谢老师

0

好帮手慕夭夭

2020-05-18

同学你好,问题解答如下:

1. 7-2练习题的实现可以参考如下代码和注释:

http://img.mukewang.com/climg/5ec22a3309446f3a10450553.jpg

2.sort参考如下理解:

使用sort()排序,会依次获取arr的里面的元素进行比较。例如第一次获取第一个元素和第二个元素进行比较,第二次会获取第二个和第三个进行比较。当b-a>0 则交换位置。 当b-a<0 则不交换位置。

以上是它的规则,根据上面的规则,我们分析:

例如一个数组[4,5,2] , 第一次比较4和5,5-4>0,交换位置。结果为[5,4,2] 。第二次比较4和2, 2-4<0 , 不需要交换位置。所以最终排序结果为5,4,2]形成了降序。自己理解一下哦

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程