Banner

My Tech Blog (factorial)

์˜ค๋Š˜์˜ ๋ช…์–ธ
" ์šฐ๋ฆฌ๊ฐ€ ์ง„์ •์œผ๋กœ ๋‘๋ ค์›Œํ•ด์•ผ ํ•  ๊ฒƒ์€ ๋‘๋ ค์›€ ๊ทธ ์ž์ฒด์ด๋‹ค. "
- J.K. ๋กค๋ง (์˜๊ตญ ์†Œ์„ค๊ฐ€, ํ•ด๋ฆฌํฌํ„ฐ ์‹œ๋ฆฌ์ฆˆ์˜ ์ €์ž)
๐Ÿ“‘ 1. ์ตœ๋Œ“๊ฐ’ ๋งŒ๋“ค๊ธฐ ๐Ÿ’ก ํ’€์ด๊ณผ์ •๋ฐฐ์—ด์„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ ๋’ค์— ๊ฐ€์žฅ ๋ ๊ฐ’ 2๊ฐœ๋ฅผ ๊ณฑํ•œ ๊ฐ’, ์‹œ์ž‘๊ฐ’ 2๊ฐœ๋ฅผ ๊ณฑํ•œ ๊ฐ’ ์ค‘ ๋” ํฐ ๊ฐ’์„ ๋ฐ˜ํ™˜์ด๋ ‡๊ฒŒ ํ•˜๋Š” ์ด์œ ๋Š” ์š”์†Œ๊ฐ€ ์–‘์ˆ˜์ผ ์ˆ˜๋„ ์žˆ๊ณ  ์Œ์ˆ˜์ผ ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.  ๐Ÿ‘จโ€๐Ÿ’ป ์ •๋‹ต์ฝ”๋“œimport java.util.*;class Solution { public int solution(int[] numbers) { Arrays.sort(numbers); int n = numbers.length; // ๊ฐ€์žฅ ํฐ ๋‘ ์ˆ˜์˜ ๊ณฑ vs ๊ฐ€์žฅ ์ž‘์€ ๋‘ ์ˆ˜์˜ ๊ณฑ ์ค‘ ์ตœ๋Œ“๊ฐ’ ๋ฐ˜ํ™˜ // ์Œ์ˆ˜์ผ ๊ฐ€๋Šฅ์„ฑ ๋•Œ๋ฌธ์ž„ return Math.max(numbers[n - 1] * numbers[n - 2..
์ƒ๋‹จ์œผ๋กœ