用户:
仙之鹤查看:32 回复:2 评论:6 创建时间:2022-12-23T15:54:29
请问
我要设一个时间的排行榜,但时间应该从小到大
一般的排行榜都是从大到小
怎么设呢?急!!!
会的帮帮我
点赞0
评论
我认为你的意思是排行榜顺序颠倒,,那就看谁剩的时间
我的意思是比谁时间短
但我不会弄
你可用0减去时间变成负数,这样忽略负数就可以改变顺序了
方法1:可以储存时间的相反数,就能实现从小到大排行 方法2:使用云列表自制排行榜(非常复杂,我都弄了好久……)
gentlebreeze自制排行榜,可以把所有玩家数据存到一个列表(列表1),然后遍历求出它的最小值,把他存到另外一个列表(列表2)里,并删除列表1中的那个最小值,这样子重复执行刚开始时的列表1的长度次,也就是每一轮找出列表1现存的所有项中的最小值,加到列表2的末尾。这样列表2就整合成了列表1的倒序排行榜,最后用画笔打印出来列表2的内容就行了,而且这样也比编程猫自带的那个排行榜美观。
点赞0
评论
求最小值,也是需要遍历的,具体的楼主自己去尝试吧,这都是自己练习想出来的awa