2-12排序问题,return a <b; 为什么是降序

来源:2-19 选择题

Coolyang_

2018-02-19 19:28:22

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

可知,若返回值小于0,则按升序排序.若返回值大于0,则是降序排序.

可是 return x< y是降序排序, 按这个原理来讲就是 x<y 这个值大于0,为什么呢

写回答

2回答

怎么都被占用了呢

2018-02-26

a>b的话,a-b的值是正数,在布尔环境中也是true的。你记住升序降序的写法就行,等以后知识学到一定的深度就明白了。祝学习愉快!

0

怎么都被占用了呢

2018-02-20

关于sort排序的原理,可参考这个问答,进行详细了解:

http://class.imooc.com/course/qadetail/20367

0
hoolyang_
h 这个回答中例子是return a-b; a-b值为正数或者负数,可是return a>b 这个值不应该是true 或者false吗
h018-02-20
共1条回复

0 学习 · 36712 问题

查看课程