์ ๋ชฉ์ ์ต๋จ ๊ฒฝ๋ก๋ก ํ๊ฒ ์ต๋๋ค. ๊ทผ๋ฐ ๋ค์ต์คํธ๋ผ์ ํ๋ก์ด๋-์์ฌ์ ๊ณ๋ค์ธ
https://www.acmicpc.net/problem/17144 ๊ณ์ ๋ณ๋ฏธ ๋ฏธ์ธ๋จผ์ง~์ด์ฐจ์ ๋ฐฐ์ด ํ์ ์ด ํ์ํ๋ฐ, ์ด ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ ์ ์๋ ๋ฌธ์ ๋ฅผ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.ํ๋ ฌ ํ ๋๋ฆฌ ํ์ ํ๊ธฐ1\. ๋ฏธ์ธ๋จผ์ง์ ๊ณต๊ธฐ ์ฒญ์ ๊ธฐ ์์น๋ฅผ ๋ํ๋ด ์ค ํด๋์ค pos ์์ฑ2
https://www.acmicpc.net/problem/10282๋ค์ต์คํธ๋ผ ๋ฌธ์ ๋ ๋ณผ ๋๋ง๋ค ๋ ์๋กญ๋ค๋๊ตฌ์ธ์?์ปดํจํฐ a๊ฐ ์ปดํจํฐ b๋ฅผ ์์กดํ ๋, b๊ฐ ํดํน ๋นํ๋ฉด s์ด ํ์ a๋ ํดํน ๋นํ๋ค.๋ฆฌ์คํธ์ b๋ฅผ key ๊ฐ์ผ๋ก, a์ s๋ฅผ value๋ก ๋ฃ์ด์ฃผ์๋ค
https://www.acmicpc.net/problem/2947๋ํ์~ ์ํค์ง ์์๋ ์ค์ค๋ก ๋๋ฌด ์กฐ๊ฐ์ ์ฎ๊ธด๊ฑฐ์ผ~?์๋ฐ ๋ฌธ๋ฒ๋๋ฌธ์ ํท๊ฐ๋ ธ๋ ๋ฌธ์ ๋ ๋ฐฐ์ด์ด ๊ฐ์์ง ๋น๊ตํ ๋ (๋ฐฐ์ด1).equals(๋ฐฐ์ด2) ๋ก ๋น๊ต๋ฅผ ํ๋ฉด ์๋๋คใ String ํด๋์ค๊ฐ ์๋ ๊ฐ
https://www.acmicpc.net/problem/1063์ด์ฐ ํน๋ฐ์๊ฐ ๋ฐฉํฅ์ ๋ฐ๋ฅธ ์ด๋์ map์ ๋ฃ์ด์ฃผ์๋ค.๊ทธ๋ฆฌ๊ณ ํน๊ณผ ๋์ ์์น๋ฅผ ์ ์ฅํด ์ค ํด๋์ค๋ฅผ ๋ง๋ค์ด์ฃผ์๋ค.์๋์ฒ๋ผ ์์น๋ฅผ ๋ํ๋ด์ ์ ๋ ฅ ์ฒ๋ฆฌ๊ฐ ์กฐ๊ธ ๋๋ฌ์ด๋ ค์ ๋ค.ํ์ฌ ์์น๋ฅผ
https://www.acmicpc.net/problem/2251์ด ๋ฌธ์ ๋ง ๋์๊ฐ ํ์๋ค. ๊ฐ ๋ค ์์๋ค๋ฆฌ์๋ฐ ๋ ์ด๋ ต๋คQueue๋ฅผ ์ด์ฉํด์ ๋ฌธ์ ๋ฅผ ํ์๋ค.A, B, C ๋ฌผํต์ ๋ด๊ฒจ์๋ ๋ฌผ์ ์์ ๋ฐฐ์ด์ ๋ด์ Queue์ ๋ฃ๊ณ , ์ฎ๊ธธ ์ ์๋์ง ์ฒดํฌํด์ฃผ์๋ค.f