首页 新闻 会员 周边 捐助

怎样能够取出数组内的中间值,

0
悬赏园豆:20 [已解决问题] 解决于 2025-04-16 14:38

数组内是随机的数不是有序的,尽量不用暴力循环

dudud的主页 dudud | 初学一级 | 园豆:110
提问于:2021-08-23 20:04
< >
分享
最佳答案
0

中间值?中位数?
在Java里面,可以使用 优先级队列——两个优先级队列,最后定位到 中位数。

收获园豆:20
快乐的欧阳天美1114 | 老鸟四级 |园豆:4091 | 2021-08-23 20:20
其他回答(3)
0

自己写排序, 然后排到一半的时候返回. 例如可以用选择排序来实现.

czd890 | 园豆:14650 (专家六级) | 2021-08-23 20:22
0

除非你只想要一个大概的中间值,要想绝对的中间值 ,又全是随机机,只能全部循环

为乐而来 | 园豆:1432 (小虾三级) | 2021-08-24 10:54
0

写个方法调用自己的方法

dudud | 园豆:110 (初学一级) | 2021-09-24 17:48
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册