您的位置:首页 > 其它

简单的方式寻址数组中第二大数的方式

2017-02-20 21:11 274 查看
# 寻找数组中第2大数
arr=[3,23,2,4,2,53,9,23,23,53,9];
maxA=maxB=arr[0];
# 第一次循环找出最大数
for a in arr:
if(a>maxA):
maxA=a;
# 第二次循环找出次大数
for a in arr:
if(maxB<a<maxA):
maxB=a
print(maxB);
# ?如何找出第N大数?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: