๋ชฉ๋ก์ „์ฒด ๊ธ€ (244)

๐ŸŒท๐ŸŒผ๋ชจ์—ฌ๋ด์š” ๊ฐœ๋ฐœ์˜์ˆฒ๐ŸŒท๐ŸŒผ

[JAVA/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฒด์œก๋ณต

๋ฌธ์ œ https://school.programmers.co.kr/learn/courses/30/lessons/42862 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ํ’€์ด - ํ…Œ์ŠคํŠธ์ผ€์ด์Šค 2๋ฒˆ 5๋ฒˆ 7๋ฒˆ ๋“ฑ๋“ฑ๋“ฑ ์ž๊พธ ํ‹€๋ ค์„œ ์•„์˜ˆ ์ƒˆ๋กœ ์งฏ๋‹ค ๋ชจ๋“  ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ฐพ๊ณ , ๋งŒ๋“ค์–ด์„œ ๋„์ „ํ•ด๋ด๋„ 7๋ฒˆ์—์„œ ๋ง‰ํžˆ๋Š” ๊ฒƒ์ด๋‹ค. ์•„๋งˆ๋„ 7๋ฒˆ์€ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ผ๊ณ  ์จ๋†“๊ณ ์„  ํšจ์œจ์„ฑ ํ…Œ์ŠคํŠธ ์˜€์„๊ฒƒ ๊ฐ™๋‹ค. import java.util.*; class Solution { public int solution(int n, int[] lost, int[] reserve) { int an..

[JAVA/์ฝ”๋”ฉํ…Œ์ŠคํŠธ] ๋ฉ€๋ฆฌ ๋›ฐ๊ธฐ

๋ฌธ์ œ https://school.programmers.co.kr/learn/courses/30/lessons/12914 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ฌธ์ œํžŒํŠธ 1์นธ๊นŒ์ง€ ๋›ฐ๋Š” ๋ฐฉ๋ฒ•์€ 1๊ฐ€์ง€, 2์นธ๊นŒ์ง€ ๋›ฐ๋Š” ๋ฐฉ๋ฒ•์ด 2๊ฐ€์ง€์ธ ๊ฒƒ์€ ์‰ฝ๊ฒŒ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ n์นธ๊นŒ์ง€ ๋›ฐ๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ƒ๊ฐํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. [n - 1]๋ฒˆ์งธ ์นธ์—์„œ 1์นธ์„ ๋›ฐ์–ด์„œ n๋ฒˆ์งธ ์นธ์— ๋„์ฐฉํ–ˆ๋‹ค. [n - 2]๋ฒˆ์งธ ์นธ์—์„œ 2์นธ์„ ๋›ฐ์–ด์„œ n๋ฒˆ์งธ ์นธ์— ๋„์ฐฉํ–ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๋งˆ์ง€๋ง‰์— 1์นธ์„ ๋›ฐ์–ด์„œ ๋„์ฐฉํ–ˆ๊ณ , ๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๋งˆ์ง€๋ง‰์— 2์นธ์„ ๋›ฐ์–ด์„œ ๋„์ฐฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์—,..