๋ฌธ์ ๋งํฌ: https://programmers.co.kr/learn/courses/30/lessons/42586 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๊ธฐ๋ฅ๊ฐ๋ฐ ํ๋ก๊ทธ๋๋จธ์ค ํ์์๋ ๊ธฐ๋ฅ ๊ฐ์ ์์ ์ ์ํ ์ค์ ๋๋ค. ๊ฐ ๊ธฐ๋ฅ์ ์ง๋๊ฐ 100%์ผ ๋ ์๋น์ค์ ๋ฐ์ํ ์ ์์ต๋๋ค. ๋, ๊ฐ ๊ธฐ๋ฅ์ ๊ฐ๋ฐ์๋๋ ๋ชจ๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ค์ ์๋ ๊ธฐ๋ฅ์ด ์์ ์๋ programmers.co.kr ํ์ด: ์ด ๋ฌธ์ ์ ์์ ์ ์์ ์๋ ๊ธฐ๋ฅ์ด ๋ฐฐํฌ๋์ด์ผ ๋ค์ ๊ธฐ๋ฅ์ด ๋ฐฐํฌ๋ ์ ์๋ค๋ ๊ฒ์ด๋ค.Queue๋ ๋จผ์ ๋ฃ์ ๋ฐ์ดํฐ๊ฐ ๋จผ์ ๋์ค๋ FIFO(First In First Out) ํน์ง์ ๊ฐ์ง๊ณ ์์ผ๋ฏ๋ก ๋ฌธ์ ํด๊ฒฐ์ ์ฐธ๊ณ ํ๋ค. // ์์ ์๋ฃํ๋ ๋ฐ์ ๊ฑธ๋ฆฌ๋ ์๊ฐ ๊ณ์ฐ: (100 - ์์ ์ง๋) / ์์ ์๋ for (int i = 0; i ..
๋ฌธ์ ๋งํฌ: https://programmers.co.kr/learn/courses/30/lessons/17677 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - [1์ฐจ] ๋ด์ค ํด๋ฌ์คํฐ๋ง ๋ด์ค ํด๋ฌ์คํฐ๋ง ์ฌ๋ฌ ์ธ๋ก ์ฌ์์ ์์์ง๋ ๋ด์ค, ํนํ ์๋ณด์ฑ ๋ด์ค๋ฅผ ๋ณด๋ฉด ๋น์ท๋น์ทํ ์ ๋ชฉ์ ๊ธฐ์ฌ๊ฐ ๋ง์ ์ ์ ํ์ํ ๊ธฐ์ฌ๋ฅผ ์ฐพ๊ธฐ๊ฐ ์ด๋ ต๋ค. Daum ๋ด์ค์ ๊ฐ๋ฐ ์ ๋ฌด๋ฅผ ๋งก๊ฒ ๋ ์ ์ ์ฌ์ ํ๋ธ programmers.co.kr ํ์ด: ๋ฌธ์ ๋ฅผ ํ ๋ ๋จผ์ ์ด ์์๋ก ์๊ฐํ๋ค. 1. str1, str2 ์ ๋ ฅ์ผ๋ก ๋ค์ด์จ ๋ ๋ฌธ์์ด์ ๋ ๊ธ์์ฉ ๋์ด์ ๋ค์ค์งํฉ์ ์์ ๋ฆฌ์คํธ๋ก ๋ง๋ค๊ธฐ. - ์ด๋ ๋ช ๊ฐ์ ์์๊ฐ ๋ค์ด์ฌ์ง ๋ชจ๋ฅด๋ List๋ฅผ ์ฌ์ฉํจ. - ์๋ฌธ์๊ฐ ์๋ ๊ฒฝ์ฐ ๋๊ฒจ์ผ ํ๋ฏ๋ก ASCII ์ฝ๋๋ก ๋น๊ต. (charAt()์ ํตํด ๋ฌธ์์ด->์ซ์) 2. ์์นด๋..
๋ฌธ์ ๋งํฌ: https://www.acmicpc.net/problem/1406 1406๋ฒ: ์๋ํฐ ์ฒซ์งธ ์ค์๋ ์ด๊ธฐ์ ํธ์ง๊ธฐ์ ์ ๋ ฅ๋์ด ์๋ ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์ ๊ธธ์ด๊ฐ N์ด๊ณ , ์์ด ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ธธ์ด๋ 100,000์ ๋์ง ์๋๋ค. ๋์งธ ์ค์๋ ์ ๋ ฅํ ๋ช ๋ น์ด์ ๊ฐ์ www.acmicpc.net ์์ค ์ฝ๋: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Stack; import java.util.StringToke..
๋ฌธ์ ๋งํฌ: https://programmers.co.kr/learn/courses/30/lessons/92334 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ ๊ณ ๊ฒฐ๊ณผ ๋ฐ๊ธฐ ๋ฌธ์ ์ค๋ช ์ ์ ์ฌ์ ๋ฌด์ง๋ ๊ฒ์ํ ๋ถ๋ ์ด์ฉ์๋ฅผ ์ ๊ณ ํ๊ณ ์ฒ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฉ์ผ๋ก ๋ฐ์กํ๋ ์์คํ ์ ๊ฐ๋ฐํ๋ ค ํฉ๋๋ค. ๋ฌด์ง๊ฐ ๊ฐ๋ฐํ๋ ค๋ ์์คํ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๊ฐ ์ ์ ๋ ํ ๋ฒ์ ํ ๋ช ์ programmers.co.kr ์์ค ์ฝ๋: import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.StringTokenizer; public class Solution { public int[] solution(String[] id_list, String[] re..
๋ฌธ์ ๋งํฌ: https://www.acmicpc.net/problem/15953 15953๋ฒ: ์๊ธ ํํฐ ์ฒซ ๋ฒ์งธ ์ค์ ์ ์ด์ง๊ฐ ์์๋ ฅ์ ๋ฐํํ์ฌ ๊ฐ์ ํ ํ์ T(1 ≤ T ≤ 1,000)๊ฐ ์ฃผ์ด์ง๋ค. ๋ค์ T๊ฐ ์ค์๋ ํ ์ค์ ํ๋์ฉ ์ ์ด์ง๊ฐ ํด๋ณธ ๊ฐ์ ์ ๋ํ ์ ๋ณด๊ฐ ์ฃผ์ด์ง๋ค. ๊ฐ ์ค์๋ ๋ ๊ฐ์ ์์ด ์๋ www.acmicpc.net ์์ค ์ฝ๋: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Arrays; import java.util...