如果有一个整数数组,如何用一种高效的方法找到数组中的最大值和最小值? A. 分别遍历两次数组 B. 使用两个循环,一个找最大值,一个找最小值 C. 使用一个循环,同时比较找出最大值和最小值 D. 对数组进行排序 答案解析 最有效的方法是在一个循环中同时找出最大值和最小值,这样可以减少遍历次数,提高效率。选项A和B虽然也能找到最大值和最小值,但效率较低。选项D对数组排序后可以找到最大值和最小值,但排序的时间复杂度通常高于直接遍历查找,因此不是最高效的方法。 正确答案:C