题目内容
(请给出正确答案)
[单选题]
如果有n个整数数据,要找出其中的值最大的数据,下面哪种方法不一定能找到最大值?
A.假设第一个数据是最大数据,然后依次和余下的n-1个数据比较,把大的数据放到第一个位置,最终结束的时候,第一个数据就是最大值
B.用maxV,依次和数组的n个数据比较,如果当前数据比maxV还要大,则更新maxV为这个更大的数据,则n个数据比较结束,maxV里面就存储的最大数。
C.将n个数均分成2分,则每一份的对应数据比较,小的扔掉,则余下的数据又分成2份,用同样的方法做,最后剩的1个数据就是最大值
D.n个数据排1排,依次从第一个数据和后面位置比较,小的在前面,大的在后面,则比较结束后,最后位置就存储的最大值。
提问人:网友songgfeng
发布时间:2022-01-07