1655 1

[Baekjoon] 1655_๊ฐ€์šด๋ฐ๋ฅผ ๋งํ•ด์š”

Gold II๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/1655) ๋ฌธ์ œ ํ’€์ด  ์šฐ์„ ์ˆœ์œ„ ํ 2๊ฐœ(left: ๋‚ด๋ฆผ์ฐจ์ˆœ, right: ์˜ค๋ฆ„์ฐจ์ˆœ)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” left์— ๊ฐ’์„ ๋„ฃ์–ด์ค€๋‹ค. ๊ทธ๋‹ค์Œ ๊ฐ’์„ ๋ณด๊ณ  left queue์˜ ๋งจ ์•ž์— ์žˆ๋Š” ๊ฐ’ ๋ณด๋‹ค ์ž‘์€ ๊ฐ’์ด๋ผ๋ฉด left queue์— ๋„ฃ์–ด์ค€๋‹ค. ๋งŒ์•ฝ right queue์˜ ๋งจ ์•ž์— ์žˆ๋Š” ๊ฐ’ ๋ณด๋‹ค ํฌ๋‹ค๋ฉด right queue์— ๋„ฃ์–ด์ค€๋‹ค.๊ฐ€์šด๋ฐ ๊ฐ’์„ ์ฐพ๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ๊ฐ’์„ ๋„ฃ์„ ๋•Œ๋งˆ๋‹ค left์™€ right queue์˜ size ์ฐจ์ด๊ฐ€ 2 ์ด์ƒ ๋‚œ๋‹ค๋ฉด 1 ์ฐจ์ด ๋˜๋Š” ๊ฐ™๋„๋ก ๋งž์ถฐ์ค€๋‹ค. ๋ฌธ์ œ์— ์ฃผ์–ด์ง„ ์˜ˆ์‹œ๋Œ€๋กœ 1, 5, 2, 10, -99, 7, 5๊ฐ€ ๋“ค์–ด์˜จ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด์ž. ์•„๋ž˜์™€ ๊ฐ™์ด ํ‘œํ˜„๋˜๋„๋ก ๊ตฌํ˜„ํ–ˆ๋‹ค.   my s..