[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] 42586๋ฒˆ: ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (JAVA)

๋ฌธ์ œ ๋งํฌ: 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 ..

๊ฐœ๋ฐœ/Algorithm 2022. 6. 20. 23:16
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] 17677๋ฒˆ: ๋‰ด์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ง (JAVA)

๋ฌธ์ œ ๋งํฌ: https://programmers.co.kr/learn/courses/30/lessons/17677 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - [1์ฐจ] ๋‰ด์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ง ๋‰ด์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ง ์—ฌ๋Ÿฌ ์–ธ๋ก ์‚ฌ์—์„œ ์Ÿ์•„์ง€๋Š” ๋‰ด์Šค, ํŠนํžˆ ์†๋ณด์„ฑ ๋‰ด์Šค๋ฅผ ๋ณด๋ฉด ๋น„์Šท๋น„์Šทํ•œ ์ œ๋ชฉ์˜ ๊ธฐ์‚ฌ๊ฐ€ ๋งŽ์•„ ์ •์ž‘ ํ•„์š”ํ•œ ๊ธฐ์‚ฌ๋ฅผ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค. Daum ๋‰ด์Šค์˜ ๊ฐœ๋ฐœ ์—…๋ฌด๋ฅผ ๋งก๊ฒŒ ๋œ ์‹ ์ž…์‚ฌ์› ํŠœ๋ธŒ programmers.co.kr ํ’€์ด: ๋ฌธ์ œ๋ฅผ ํ’€ ๋•Œ ๋จผ์ € ์ด ์ˆœ์„œ๋กœ ์ƒ๊ฐํ–ˆ๋‹ค. 1. str1, str2 ์ž…๋ ฅ์œผ๋กœ ๋“ค์–ด์˜จ ๋‘ ๋ฌธ์ž์—ด์„ ๋‘ ๊ธ€์ž์”ฉ ๋Š์–ด์„œ ๋‹ค์ค‘์ง‘ํ•ฉ์˜ ์›์†Œ ๋ฆฌ์ŠคํŠธ๋กœ ๋งŒ๋“ค๊ธฐ. - ์ด๋•Œ ๋ช‡ ๊ฐœ์˜ ์›์†Œ๊ฐ€ ๋“ค์–ด์˜ฌ์ง€ ๋ชจ๋ฅด๋‹ˆ List๋ฅผ ์‚ฌ์šฉํ•จ. - ์˜๋ฌธ์ž๊ฐ€ ์•„๋‹Œ ๊ฒฝ์šฐ ๋„˜๊ฒจ์•ผ ํ•˜๋ฏ€๋กœ ASCII ์ฝ”๋“œ๋กœ ๋น„๊ต. (charAt()์„ ํ†ตํ•ด ๋ฌธ์ž์—ด->์ˆซ์ž) 2. ์ž์นด๋“œ..

๊ฐœ๋ฐœ/Algorithm 2022. 6. 20. 18:57
ยซ   2025/01   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31