您的位置:首页 > 其它

找数组最小值和次小值的方法

2015-05-31 23:10 155 查看
对数组进行一次遍历找出其最小值和次小值
int min1 = 10000;
int min2 = 10000;
int ind1 = -1;
int ind2 = -1;
for (int  j = 0; j < i; j++)
{
if (ht[j] < min1)
{
min2 = min1;
ind2 = ind1;
min1 = ht[j];
ind1 = j;
}
else if (ht[j] < min2)
{
min2 = ht[j];
ind2 = j;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  min 遍历