diff --git "a/leetcode3/\354\227\274\355\230\234\354\240\225/3774. Absolute Difference Between Maximum and Minimum K Elements.java" "b/leetcode3/\354\227\274\355\230\234\354\240\225/3774. Absolute Difference Between Maximum and Minimum K Elements.java" new file mode 100644 index 00000000..d563d5e1 --- /dev/null +++ "b/leetcode3/\354\227\274\355\230\234\354\240\225/3774. Absolute Difference Between Maximum and Minimum K Elements.java" @@ -0,0 +1,15 @@ +// 오름차순 정렬 후 0 ~ k / nums.length - k +// O(n) + +class Solution { + public int absDifference(int[] nums, int k) { + Arrays.sort(nums); + int large = 0; + int small = 0; + + for (int i = 0; i< k; i++) large += nums[i]; + for (int i = nums.length-1; i>=nums.length-k; i--) small += nums[i]; + + return (int) Math.abs(large - small); + } +}