求平均数和中位数 发表于 2022-05-12 分类于 算法 学习笔记 翻译Average: 平均数 例6,8平均数为(6+8)/2=7即: result = sum/num 代码1234567public int average(int[] nums) { int sum = 0; for (int num : nums) { sum += num; } return sum / nums.length;} 翻译Median: 中位数 例2,3,4,5,6=>43,2,5,6=>2,3,5,6=>3,5=>(3+5)/2=4 代码123456public int median(int[] nums) { Arrays.sort(nums); int size = nums.length; if (size % 2 == 1) return nums[size / 2]; return (nums[size / 2] + nums[size / 2 - 1]) / 2;}