Nakanomiku:我是设置2个list,分别计为high和low,分别代表比牛牛排名高的人和比牛牛排名低的人,第一次遍历所有比赛,把所有牛牛赢了和输的人加入刚刚那俩list中,然后分别遍历这个list,退出条件为i<list.size(),因为list在这个过程中需要再次增加,在这每次遍历中,例如遍历high时,可以通过再次遍历所有比赛把这些人输了的人在加入到high中,当list.size()不再增加时就代表high里存放了所有比牛牛排名高的人,low类似,最后high.size()就是排名肯定比牛牛高的人数,low.size()就是排名肯定比牛牛低的人数
投递百度等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: