[๋ฐฑ์ค€] 2178๋ฒˆ : ๋ฏธ๋กœ ํƒ์ƒ‰
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
2178๋ฒˆ: ๋ฏธ๋กœ ํƒ์ƒ‰ ์ฒซ์งธ ์ค„์— ๋‘ ์ •์ˆ˜ N, M(2 ≤ N, M ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ N๊ฐœ์˜ ์ค„์—๋Š” M๊ฐœ์˜ ์ •์ˆ˜๋กœ ๋ฏธ๋กœ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ๊ฐ์˜ ์ˆ˜๋“ค์€ ๋ถ™์–ด์„œ ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net ๋ฌธ์ œ ์˜ˆ์ œ ํ’€์ด ํ•ด๋‹น ๋ฌธ์ œ๋„ DFS์™€ BFS๋ฅผ ๋‘˜ ๋‹ค ์‚ฌ์šฉํ•ด๋„ ๋˜์ง€๋งŒ DFS๋กœ ํ’€๊ฒŒ ๋˜๋ฉด ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ๊ทธ๋ ‡๊ธฐ์— DFS๋ณด๋‹ค ๋น„๊ต์  ๊ณ„์‚ฐ์†๋„๊ฐ€ ๋น ๋ฅธ BFS๋ฅผ ํ†ตํ•ด์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผํ•œ๋‹ค. [๋ฐฑ์ค€] 1260๋ฒˆ : DFS์™€ BFS 1260๋ฒˆ: DFS์™€ BFS ์ฒซ์งธ ์ค„์— ์ •์ ์˜ ๊ฐœ์ˆ˜ N(1 ≤ N ≤ 1,000), ๊ฐ„์„ ์˜ ๊ฐœ์ˆ˜ M(1 ≤ M ≤ 10,000), ํƒ์ƒ‰์„ ์‹œ์ž‘ํ•  ์ •์ ์˜ ๋ฒˆํ˜ธ V๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ M๊ฐœ์˜ ์ค„์—๋Š” ๊ฐ„์„ ์ด ์—ฐ๊ฒฐํ•˜๋Š” ๋‘ ์ •์ ์˜ ๋ฒˆํ˜ธ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. pids.tistory.com..
[๋ฐฑ์ค€] 1874๋ฒˆ : ์Šคํƒ ์ˆ˜์—ด
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
1874๋ฒˆ: ์Šคํƒ ์ˆ˜์—ด 1๋ถ€ํ„ฐ n๊นŒ์ง€์— ์ˆ˜์— ๋Œ€ํ•ด ์ฐจ๋ก€๋กœ [push, push, push, push, pop, pop, push, push, pop, push, push, pop, pop, pop, pop, pop] ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ์ˆ˜์—ด [4, 3, 6, 8, 7, 5, 2, 1]์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. www.acmicpc.net ๋ฌธ์ œ ์˜ˆ์ œ ์†Œ์Šค ์ฝ”๋“œ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Stack; public class Main { public static void main(String[] args) throws IOException { Buffe..
[๋ฐฑ์ค€] 18111๋ฒˆ : ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
18111๋ฒˆ: ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ํŒ€ ๋ ˆ๋“œ์‹œํ”„ํŠธ๋Š” ๋Œ€ํšŒ ์ค€๋น„๋ฅผ ํ•˜๋‹ค๊ฐ€ ์ง€๋ฃจํ•ด์ ธ์„œ ์ƒŒ๋“œ๋ฐ•์Šค ๊ฒŒ์ž„์ธ ‘๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ’๋ฅผ ์ผฐ๋‹ค. ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ๋Š” 1 × 1 × 1(์„ธ๋กœ, ๊ฐ€๋กœ, ๋†’์ด) ํฌ๊ธฐ์˜ ๋ธ”๋ก๋“ค๋กœ ์ด๋ฃจ์–ด์ง„ 3์ฐจ์› ์„ธ๊ณ„์—์„œ ์ž์œ ๋กญ๊ฒŒ www.acmicpc.net ๋ฌธ์ œ ์˜ˆ์ œ ํ’€์ด ์ด์ฐจ์› ๋ฐฐ์—ด arr[N][M] ์„ ์ฑ„์›Œ์ค€๋‹ค. ์ฑ„์›Œ์ฃผ๋Š” ๋™์‹œ์— ์ธต์ด ๊ฐ€์žฅ ๋‚ฎ์€ ๊ฐ’๊ณผ, ๊ฐ€์žฅ ๋†’์€ ๊ฐ’์„ ๊ตฌํ•ด์„œ max, min ๋ณ€์ˆ˜์— ๋”ฐ๋กœ ๋‹ด์•„๋‘”๋‹ค. ๊ทธ๋ฆฌ๊ณ  min ๋ถ€ํ„ฐ max ๊นŒ์ง€ ๋ฐ˜๋ณตํ•˜๋Š” ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ์‹œ๊ฐ„์ด ๊ฐ€์žฅ ์ ๊ฒŒ ๋“œ๋Š” ๊ฐ’๊ณผ ์ธต์„ ๊ตฌํ•œ๋‹ค. ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•˜๋ฉด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReade..
[๋ฐฑ์ค€] 4949๋ฒˆ : ๊ท ํ˜•์žกํžŒ ์„ธ์ƒ
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
4949๋ฒˆ: ๊ท ํ˜•์žกํžŒ ์„ธ์ƒ ํ•˜๋‚˜ ๋˜๋Š” ์—ฌ๋Ÿฌ์ค„์— ๊ฑธ์ณ์„œ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ๋ฌธ์ž์—ด์€ ์˜๋ฌธ ์•ŒํŒŒ๋ฒณ, ๊ณต๋ฐฑ, ์†Œ๊ด„ํ˜ธ("( )") ๋Œ€๊ด„ํ˜ธ("[ ]")๋“ฑ์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ธธ์ด๋Š” 100๊ธ€์ž๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๊ฐ ์ค„์€ ๋งˆ์นจํ‘œ(".")๋กœ ๋๋‚œ๋‹ค www.acmicpc.net ๋ฌธ์ œ ์˜ˆ์ œ ํ’€์ด 9012๋ฒˆ ๊ด„ํ˜ธ ๋ฌธ์ œ์˜ ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฒ„์ „์ธ ๋ฌธ์ œ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. [๋ฐฑ์ค€] 9012๋ฒˆ : ๊ด„ํ˜ธ 9012๋ฒˆ: ๊ด„ํ˜ธ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด(Parenthesis String, PS)์€ ๋‘ ๊ฐœ์˜ ๊ด„ํ˜ธ ๊ธฐํ˜ธ์ธ ‘(’ ์™€ ‘)’ ๋งŒ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ๋ฌธ์ž์—ด์ด๋‹ค. ๊ทธ ์ค‘์—์„œ ๊ด„ํ˜ธ์˜ ๋ชจ์–‘์ด ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑ๋œ ๋ฌธ์ž์—ด์„ ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ ๋ฌธ์ž์—ด(Valid P pids.tistory.com ๋ฌธ์ž์—ด ์ž…๋ ฅ์„ ๋ฐ›๊ณ  ํ•ด๋‹น ๋ฌธ์ž์—ด์ด .์ด๋ฉด ์ข…๋ฃŒํ•˜๊ณ  ๋ฒ„ํผ์— ์žˆ๋Š” ๊ฑธ ์ถœ๋ ฅํ•œ๋‹ค..
[๋ฐฑ์ค€] 10773๋ฒˆ : ์ œ๋กœ
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
10773๋ฒˆ: ์ œ๋กœ ์ฒซ ๋ฒˆ์งธ ์ค„์— ์ •์ˆ˜ K๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ K ≤ 100,000) ์ดํ›„ K๊ฐœ์˜ ์ค„์— ์ •์ˆ˜๊ฐ€ 1๊ฐœ์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ •์ˆ˜๋Š” 0์—์„œ 1,000,000 ์‚ฌ์ด์˜ ๊ฐ’์„ ๊ฐ€์ง€๋ฉฐ, ์ •์ˆ˜๊ฐ€ "0" ์ผ ๊ฒฝ์šฐ์—๋Š” ๊ฐ€์žฅ ์ตœ๊ทผ์— ์“ด ์ˆ˜๋ฅผ ์ง€์šฐ๊ณ , ์•„๋‹ ๊ฒฝ www.acmicpc.net ๋ฌธ์ œ ์˜ˆ์ œ ํ’€์ด ์Šคํƒ์˜ ๊ตฌ์กฐ(LIFO)๋ฅผ ์ž˜ ์ดํ•ดํ•œ๋‹ค๋ฉด ์‰ฝ๊ฒŒ ํ•ด๊ฒฐ์ด ๊ฐ€๋Šฅํ•œ ๋ฌธ์ œ์ด๋‹ค. ์ž…๋ ฅ๋˜๋Š” ์ˆซ์ž๊ฐ€ 0 ์ด์ƒ์ด๋ผ๋ฉด ์Šคํƒ์— push()ํ•˜๊ณ , 0์ด๋ผ๋ฉด ์Šคํƒ์— pop()์„ ํ•˜๋ฉด ๋œ๋‹ค. ๊ทธ๋Ÿฌ๊ณ  ์Šคํƒ์ด ๋น„์–ด์žˆ์„ ๋•Œ๊นŒ์ง€ ๋ณ€์ˆ˜์— ์Šคํƒ์˜ ๊ฐ’์„ ๋”ํ•ด์ฃผ๊ณ , ์ตœ์ข…์ ์œผ๋กœ ํ•ด๋‹น ๋ณ€์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋ฉด ๋œ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ import java.io.BufferedReader; import java.io.IOException; import java.io.Inpu..
[๋ฐฑ์ค€] 10845๋ฒˆ : ํ (JAVA)
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
10845๋ฒˆ: ํ ์ฒซ์งธ ์ค„์— ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์˜ ์ˆ˜ N (1 ≤ N ≤ 10,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๋ช…๋ น์ด ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ์ •์ˆ˜๋Š” 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋ฌธ์ œ์— ๋‚˜์™€์žˆ์ง€ www.acmicpc.net ๋ฌธ์ œ ํ’€์ด [Java]์ปฌ๋ ‰์…˜ ํ”„๋ ˆ์ž„์› (3) - Stack & Queue ์Šคํƒ๊ณผ ํ (Stack & Queue) โ–ถ ์Šคํƒ(Stack) : LIFO๊ตฌ์กฐ. ๋งˆ์ง€๋ง‰์— ์ €์žฅ๋œ ๊ฒƒ์„ ์ œ์ผ ๋จผ์ € ๊บผ๋‚ด๊ฒŒ ๋œ๋‹ค. ์Šคํƒ์€ ๋ฐ‘์ด ๋ง‰ํžŒ ์ƒ์ž์ด๋‹ค. ์ƒ์ž์— 0, 1, 2๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๋„ฃ๊ฒŒ ๋˜๋ฉด ๊บผ๋‚ผ ๋•Œ๋Š” ๋งˆ์ง€๋ง‰์— ๋„ฃ์—ˆ๋˜ 2, 1, 0 pids.tistory.com ํ์˜ ๊ตฌ์กฐ์™€ ์›๋ฆฌ๋ฅผ ํŒŒ์•…ํ•œ๋‹ค๋ฉด ์‰ฝ๊ฒŒ ํ•ด๊ฒฐ์ด ๊ฐ€๋Šฅํ•œ ๋ฌธ์ œ์ด๋‹ค. ํ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ, ํ๋ฅผ ์ง์ ‘ ๊ตฌํ˜„ํ•˜..
[๋ฐฑ์ค€] 2606๋ฒˆ : ๋ฐ”์ด๋Ÿฌ์Šค
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
2606๋ฒˆ: ๋ฐ”์ด๋Ÿฌ์Šค ์ฒซ์งธ ์ค„์—๋Š” ์ปดํ“จํ„ฐ์˜ ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ปดํ“จํ„ฐ์˜ ์ˆ˜๋Š” 100 ์ดํ•˜์ด๊ณ  ๊ฐ ์ปดํ“จํ„ฐ์—๋Š” 1๋ฒˆ ๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ ๋ฒˆํ˜ธ๊ฐ€ ๋งค๊ฒจ์ง„๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ์ง์ ‘ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ์ปดํ“จํ„ฐ ์Œ์˜ ์ˆ˜๊ฐ€ ์ฃผ์–ด www.acmicpc.net ๋ฌธ์ œ ์˜ˆ์ œ ํ’€์ด DFS(๊นŠ์ด ์šฐ์„  ํƒ์ƒ‰) ์™€ BFS(๋„“์ด ์šฐ์„  ํƒ์ƒ‰)์„ ํ™œ์šฉํ•œ ๋Œ€ํ‘œ์ ์ธ ๋ฌธ์ œ์ด๋‹ค. [๋ฐฑ์ค€] 1260๋ฒˆ : DFS์™€ BFS 1260๋ฒˆ: DFS์™€ BFS ์ฒซ์งธ ์ค„์— ์ •์ ์˜ ๊ฐœ์ˆ˜ N(1 ≤ N ≤ 1,000), ๊ฐ„์„ ์˜ ๊ฐœ์ˆ˜ M(1 ≤ M ≤ 10,000), ํƒ์ƒ‰์„ ์‹œ์ž‘ํ•  ์ •์ ์˜ ๋ฒˆํ˜ธ V๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‹ค์Œ M๊ฐœ์˜ ์ค„์—๋Š” ๊ฐ„์„ ์ด ์—ฐ๊ฒฐํ•˜๋Š” ๋‘ ์ •์ ์˜ ๋ฒˆํ˜ธ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. pids.tistory.com 1260๋ฒˆ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด์„œ DFS์™€ BFS์˜ ๊ตฌ์กฐ์™€ ๋ฐฉ์‹์„ ์ดํ•ดํ–ˆ๋‹ค..
[๋ฐฑ์ค€] 11726๋ฒˆ : 2×n ํƒ€์ผ๋ง
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
11726๋ฒˆ: 2×n ํƒ€์ผ๋ง 2×n ํฌ๊ธฐ์˜ ์ง์‚ฌ๊ฐํ˜•์„ 1×2, 2×1 ํƒ€์ผ๋กœ ์ฑ„์šฐ๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์•„๋ž˜ ๊ทธ๋ฆผ์€ 2×5 ํฌ๊ธฐ์˜ ์ง์‚ฌ๊ฐํ˜•์„ ์ฑ„์šด ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์˜ ์˜ˆ์ด๋‹ค. www.acmicpc.net ๋ฌธ์ œ ํ’€์ด 2 * N ์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜๋Š” 2 * (N - 1)์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜์™€ 2 * (N - 2)์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜์˜ ํ•ฉ๊ณผ ๊ฐ™๋‹ค. ์ฆ‰, ๋ฐฐ์—ด์„ ์ƒ์„ฑํ•˜์—ฌ 2 * 1์ผ๋•Œ๋Š” 1๊ฐœ์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜์™€ 2 * 2์ผ๋•Œ๋Š” 2๊ฐœ์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€ ์žˆ์œผ๋‹ˆ ๋ฐฐ์—ด์— ๋„ฃ์–ด์ฃผ๊ณ , ๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด์„œ i๋ฅผ 3๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ i - 2์™€ i -1์„ ๋”ํ•œ๊ฐ’์„ arr[i]์— ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค. ์—ฌ๊ธฐ์„œ ์ฃผ์˜ํ•  ์ ์€ ์—ฐ์‚ฐํ•  ๋•Œ๋งˆ๋‹ค mod ์—ฐ์‚ฐ์„ ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. ๊ณ„์† ์ˆซ์ž๋ฅผ ๋”ํ•˜๊ณ  ๋งˆ์ง€๋ง‰ ์ถœ๋ ฅ์‹œ์—๋งŒ mod์—ฐ์‚ฐ์„ ํ•ด์ค„ ๊ฒฝ์šฐ Integer.MAX_V..
[๋ฐฑ์ค€] 2579๋ฒˆ : ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
2579๋ฒˆ: ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ ๊ณ„๋‹จ ์˜ค๋ฅด๊ธฐ ๊ฒŒ์ž„์€ ๊ณ„๋‹จ ์•„๋ž˜ ์‹œ์ž‘์ ๋ถ€ํ„ฐ ๊ณ„๋‹จ ๊ผญ๋Œ€๊ธฐ์— ์œ„์น˜ํ•œ ๋„์ฐฉ์ ๊นŒ์ง€ ๊ฐ€๋Š” ๊ฒŒ์ž„์ด๋‹ค. ๊ณผ ๊ฐ™์ด ๊ฐ๊ฐ์˜ ๊ณ„๋‹จ์—๋Š” ์ผ์ •ํ•œ ์ ์ˆ˜๊ฐ€ ์“ฐ์—ฌ ์žˆ๋Š”๋ฐ ๊ณ„๋‹จ์„ ๋ฐŸ์œผ๋ฉด ๊ทธ ๊ณ„๋‹จ์— ์“ฐ์—ฌ ์žˆ๋Š” ์  www.acmicpc.net ๋ฌธ์ œ ์ž…์ถœ๋ ฅ ์˜ˆ์ œ ์†Œ์Šค ์ฝ”๋“œ import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); int[] DP = new int..
[๋ฐฑ์ค€] 9093๋ฒˆ : ๋‹จ์–ด ๋’ค์ง‘๊ธฐ
ยท
๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€
9093๋ฒˆ: ๋‹จ์–ด ๋’ค์ง‘๊ธฐ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๋ฌธ์žฅ์ด ํ•˜๋‚˜ ์ฃผ์–ด์ง„๋‹ค. ๋‹จ์–ด์˜ ๊ธธ์ด๋Š” ์ตœ๋Œ€ 20, ๋ฌธ์žฅ์˜ ๊ธธ์ด๋Š” ์ตœ๋Œ€ 1000์ด๋‹ค. ๋‹จ์–ด์™€ ๋‹จ์–ด ์‚ฌ์ด์—๋Š” www.acmicpc.net ๋ฌธ์ œ ํ’€์ด ๋ฐฉ๋ฒ• 1 : reverse() ๋ฉ”์„œ๋“œ ์ง์ ‘ ๊ตฌํ˜„ ์ž…๋ ฅ๋˜๋Š” ๋ฌธ์ž์—ด์„ ๋’ค์ง‘์–ด์ฃผ๋Š” ๋ฉ”์„œ๋“œ๋ฅผ ์ง์ ‘ ๊ตฌํ˜„ํ•˜์—ฌ ๋‹จ์–ด๋ฅผ ๋’ค์ง‘๋Š”๋‹ค. ๋ฐฉ๋ฒ• 2 : stack stack์˜ LIFO๊ตฌ์กฐ(๋งˆ์ง€๋ง‰์— ์ €์žฅ๋œ ๊ฒƒ์„ ์ œ์ผ ๋จผ์ € ๊บผ๋ƒ„)๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹จ์–ด๋ฅผ ๋’ค์ง‘๋Š”๋‹ค. ์†Œ์Šค์ฝ”๋“œ ๋ฐฉ๋ฒ• 1 : ์ง์ ‘ ๊ตฌํ˜„ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import j..
Kyle99
'๐Ÿ“š ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฐฑ์ค€' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก