Notice
Recent Posts
Recent Comments
Link
ยซ   2025/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

eazyseon

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค(์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ) - ์ตœ๋Œ“๊ฐ’ ๋งŒ๋“ค๊ธฐ(2) ๋ณธ๋ฌธ

๐Ÿง์•Œ๊ณ ๋ฆฌ์ฆ˜?์•Œ๊ณ ์‹ถ์Œ!

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค(์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ) - ์ตœ๋Œ“๊ฐ’ ๋งŒ๋“ค๊ธฐ(2)

eazyseon 2023. 3. 1. 16:48
๋ฐ˜์‘ํ˜•

- ๋ฌธ์ œ ์„ค๋ช…

 

 

- ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ

 

 

- ๋‚˜์˜ ํ’€์ด 

 

function solution(numbers) {
  let answer = 0;
  let lng = numbers.length;
  let sortNumbers = numbers.sort((a,b)=>b-a)
    //numbers = [1, 2, -3, 4, -5] ๋ผ๋ฉด,
    //๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ [ 4, 2, 1, -3, -5 ]์ถœ๋ ฅ
  answer=sortNumbers[0]*sortNumbers[1]>sortNumbers[lng-1]*sortNumbers[lng-2]?sortNumbers[0]*sortNumbers[1]:sortNumbers[lng-1]*sortNumbers[lng-2]
    //์ธ๋ฑ์Šค 0,1์ธ ์ˆซ์ž์˜ ๊ณฑ๊ณผ ๋งˆ์ง€๋ง‰ ์ธ๋ฑ์Šค, ๋งˆ์ง€๋ง‰ ์ธ๋ฑ์Šค-1์˜ ๊ณฑ์„ ๋น„๊ตํ•ด์ค€๋‹ค(์Œ์ˆ˜์ผ ๊ฒฝ์šฐ ๊ฐ’์ด ๋” ์ปค์งˆ ์ˆ˜ ์žˆ์Œ)
  return answer;
}
๋ฐ˜์‘ํ˜•
Comments