๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กLCS (3)

JUINTINATION

๋ฐฑ์ค€ 9252๋ฒˆ: LCS 2

๋ฌธ์ œ https://www.acmicpc.net/problem/9252 9252๋ฒˆ: LCS 2 LCS(Longest Common Subsequence, ์ตœ์žฅ ๊ณตํ†ต ๋ถ€๋ถ„ ์ˆ˜์—ด)๋ฌธ์ œ๋Š” ๋‘ ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋ชจ๋‘์˜ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด ๋˜๋Š” ์ˆ˜์—ด ์ค‘ ๊ฐ€์žฅ ๊ธด ๊ฒƒ์„ ์ฐพ๋Š” ๋ฌธ์ œ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ACAYKP์™€ CAPCAK์˜ LCS๋Š” ACAK๊ฐ€ ๋œ๋‹ค. www.acmicpc.net ํ’€์ด 9251๋ฒˆ ๋ฌธ์ œ๋ฅผ ์‘์šฉํ•œ ๋ฌธ์ œ๋กœ LCS(Longest Common Subsequence, ์ตœ์žฅ ๊ณตํ†ต ๋ถ€๋ถ„ ์ˆ˜์—ด)๋ฅผ, ์ฆ‰ ๋ฌธ์ž๋กœ ๋œ ๋‘ ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ ๋ชจ๋‘์˜ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด ๋˜๋Š” ์ˆ˜์—ด ์ค‘ ๊ฐ€์žฅ ๊ธด ๊ฒƒ์„ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ACAYKP์™€ CAPCAK์˜ LCS๋Š” ACAK๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ C์–ธ์–ด ๋ฐ”ํ…€์—… ๋ฐฉ์‹์„ ์ด์šฉํ•œ ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. d..

๋ฐฑ์ค€ 9251๋ฒˆ: LCS

๋ฌธ์ œ https://www.acmicpc.net/problem/9251 9251๋ฒˆ: LCS LCS(Longest Common Subsequence, ์ตœ์žฅ ๊ณตํ†ต ๋ถ€๋ถ„ ์ˆ˜์—ด)๋ฌธ์ œ๋Š” ๋‘ ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋ชจ๋‘์˜ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด ๋˜๋Š” ์ˆ˜์—ด ์ค‘ ๊ฐ€์žฅ ๊ธด ๊ฒƒ์„ ์ฐพ๋Š” ๋ฌธ์ œ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ACAYKP์™€ CAPCAK์˜ LCS๋Š” ACAK๊ฐ€ ๋œ๋‹ค. www.acmicpc.net ํ’€์ด ๋ฌธ์ž๋กœ ๋œ ๋‘ ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ ๋ชจ๋‘์˜ ๋ถ€๋ถ„ ์ˆ˜์—ด์ด ๋˜๋Š” ์ˆ˜์—ด ์ค‘ ๊ฐ€์žฅ ๊ธด ๊ฒƒ์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ACAYKP์™€ CAPCAK์˜ LCS๋Š” ACAK๋กœ ๊ธธ์ด๋Š” 4์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ ์ž๋ฐ” ํƒ‘๋‹ค์šด ๋ฐฉ์‹์„ ์ด์šฉํ•œ ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. dp ๋ฐฐ์—ด์€ ์ž„์˜์˜ ์ˆ˜ x, y๊ฐ€ ์žˆ์„ ๋•Œ str1.charAt(0๋ถ€ํ„ฐ x๊นŒ์ง€)์™€ str2.charAt(0๋ถ€ํ„ฐ ..