为什么要排序呀?直接在输入的时候找最大值就可以了呀
by ybc2025chenyuyang @ 2023-08-08 12:30:53
@[yhdxg](/user/1050431)
by ybc2025chenyuyang @ 2023-08-08 12:31:57
另外此题为什么是橙题呀,请求降红
by ybc2025chenyuyang @ 2023-08-08 12:32:28
@[ybc2025125chenyuyang](/user/807952) 黄及以下难度差别不大,管理不会处理
by ZQIN_P @ 2023-08-08 12:34:09
怎么找最大值?还不会......
by yhdxg @ 2023-08-08 12:34:29
@[yhdxg](/user/1050431) 您可以定义一个变量,初始值设为最小值,之后遇到比他大的就替换,直至遍历完整个数组即可
by ZQIN_P @ 2023-08-08 12:36:10
@[yhdxg](/user/1050431)
```cpp
for(int i=1;i<=n;i++){
maxn=max(maxn,a[i]);
minn=min(minn,a[i]);
}
```
以上是求数组中最大值和最小值的代码
by ybc2025chenyuyang @ 2023-08-08 12:36:25
@[yhdxg](/user/1050431) 你这又不是堆排序,你这是冒泡,h在累加的时候不一定加的是排好序的。
by _xyz_ @ 2023-08-08 12:36:44
@[_xyz_](/user/529458) 对,优先队列方便多了
by ybc2025chenyuyang @ 2023-08-08 12:37:58
知道了
by yhdxg @ 2023-08-08 12:38:05