ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๋ฌธ์ œํ’€์ด1

  ๊ฐ๊ธฐ ๋‹ค๋ฅธ 7๊ฐœ์˜ ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ๊ทธ ์ˆซ์ž ์ค‘ ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๊ณ ์ž ํ•œ๋‹ค.

  ์ฃผ์–ด์ง„ ์ˆซ์ž๋“ค์˜ ์ด ๊ฐฏ์ˆ˜๋งŒํผ ๋ฐ˜๋ณต๋ฌธ์„ ์‹คํ–‰ํ•ด์•ผ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ์—ด์„ ์ธ์ˆ˜๋กœ ๋ฐ›์•„ ๋ฐฐ์—ด์˜  ํฌ๊ธฐ๋งŒํผ ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•œ๋‹ค. 

  ์ด๋ฅผ ์œ„ํ•ด ํ•จ์ˆ˜์— ์ „๋‹ฌ๋œ ์ธ์ˆ˜๋“ค์˜ ๋ชฉ๋ก์„ ๋ฐฐ์—ด๋กœ ์ „๋‹ฌ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” Rest ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

 

  ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜๋งŒ์„ ๊ตฌํ•˜๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํ•œ๋ฒˆ ๋น„๊ต ๋œ ์ด์ „์˜ ๊ฐ’๋“ค์€ ๋‹ค์‹œ ์ฐธ์กฐํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. 

  ์ด์— ์ˆœํšŒํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐฐ์—ด์˜ ์ด์ „ ์ธ๋ฑ์Šค ๊ฐ’(arr[i])์ด ๊ทธ ๋‹ค์Œ ์ธ๋ฑ์Šค ๊ฐ’(arr[i+1])๋ณด๋‹ค ์ž‘์€ ๊ฒฝ์šฐ, ์ด์ „ ์ธ๋ฑ์Šค์˜ ๊ฐ’์„ ๋ณ€์ˆ˜์— ํ• ๋‹นํ•˜๊ณ 

  ๊ทธ ๋‹ค์Œ์— ๋น„๊ต๋  ๊ฐ’์€ ๋ฐ”๋กœ ์ง์ „์˜ ์ธ๋ฑ์Šค ๊ฐ’์ด ์•„๋‹Œ ์ง€๊ธˆ๊นŒ์ง€ ์ˆœํšŒ๋ฅผ ํ•˜๋ฉด์„œ ๋น„๊ต ๋œ ๊ฐ€์žฅ ์ž‘์€ ์ธ๋ฑ์Šค์˜ ๊ฐ’๊ณผ ๋น„๊ต๋˜์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์—

  ๊ทธ ๋‹ค์Œ ๋ฐฐ์—ด์˜ ์ธ๋ฑ์Šค ๊ฐ’์„ ์ง์ „์— ๋น„๊ต๋˜์„œ ์ž‘์€ ์ˆ˜๋กœ ํŒ๋ช… ๋œ ์ธ๋ฑ์Šค ๊ฐ’์œผ๋กœ ํ• ๋‹นํ•ด์ฃผ์—ˆ๋‹ค.

 

๋ฌธ์ œํ’€์ด2

  ์ด์™€ ๊ฐ™์ด ๋ฐฐ์—ด ์ž์ฒด์˜ ์ธ๋ฑ์Šค์˜ ๊ฐ’๋“ค์„ ํ†ตํ•ด์„œ๋„ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์™ธ๋ถ€์ ์œผ๋กœ ๊ฐ€๋Šฅํ•œ ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜๊ฐ€ ๋‚˜์˜ฌ ์ˆ˜ ์žˆ๋„๋ก Number    ๋‚ด์žฅ ํด๋ž˜์Šค์˜ MAX_SAFE_INTRGER ๊ฐ’์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์ „์— ๋ณ€์ˆ˜์— ํ• ๋‹นํ•ด ์ค€ ๋’ค, ์ด๋ฅผ ์ดˆ๊ธฐ ๋น„๊ต๊ฐ’์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

 

  (2021.4.17)์œ„์™€ ๊ฐ™์ด ์ง์ ‘ for๋ฌธ์„ ์ด์šฉํ•˜์—ฌ ์ตœ์†Ÿ๊ฐ’์„ ์ฐพ๊ธฐ ์œ„ํ•ด ๋ฐ˜๋ณตํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, Math ํด๋ž˜์Šค์˜ ๋‚ด์žฅ ํ•จ์ˆ˜์ธ min()์„ ํ†ตํ•ด ์‰ฝ๊ฒŒ ์ตœ

  ์†Ÿ๊ฐ’์„ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฌธ์ œํ’€์ด3

Math ํด๋ž˜์Šค์˜ min ๋‚ด์žฅ ํ•จ์ˆ˜๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ์— ์ธ์ž๊ฐ’๋งŒ์„ ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ์—ด๊ณผ ๊ฐ™์€ ๊ฐ์ฒด๋ฅผ ์ง์ ‘ ๋„ฃ์–ด์ฃผ๋ฉด ์•ˆ๋œ๋‹ค.

์ด๋ฅผ ์œ„ํ•ด ์Šคํ”„๋ ˆ๋“œ ๋ฌธ๋ฒ•์„ ํ†ตํ•ด ๋ฐฐ์—ด์„ ๊ฐ ์š”์†Œ์˜ ๊ฐ’๋“ค๋กœ ๋ถ„ํ•ดํ•ด ์ฃผ๊ฑฐ๋‚˜ ๋ฐฐ์—ด์„ ์ธ์ž๊ฐ’์œผ๋กœ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜ ๋‚ด์žฅ ํ•จ์ˆ˜์ธ apply()๋ฅผ ํ†ตํ•ด ํ˜ธ์ถœ ํ•ด ์ฃผ์—ˆ๋‹ค.

  

 

๋Œ“๊ธ€
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
TAG
more
ยซ   2024/10   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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
๊ธ€ ๋ณด๊ด€ํ•จ