Skip to content

[20260205] BOJ / G3 / 유전자 / 한종욱#1886

Merged
ShinHeeEul merged 1 commit intomainfrom
Ukj0ng
Feb 5, 2026
Merged

[20260205] BOJ / G3 / 유전자 / 한종욱#1886
ShinHeeEul merged 1 commit intomainfrom
Ukj0ng

Conversation

@Ukj0ng
Copy link
Contributor

@Ukj0ng Ukj0ng commented Feb 5, 2026

🧷 문제 링크

https://www.acmicpc.net/problem/2306

🧭 풀이 시간

60분

👀 체감 난이도

✏️ 문제 설명

주어진 DNA 서열의 부분 서열들 중에서 길이가 최대가 되는 KOI 유전자를 찾아 그 길이를 출력하시오.

🔍 풀이 방법

$dp[i][j]$: i~j까지 KOI 유전자의 최대 길이
로 상태정의를 했다.
문제에서 KOI 유전자를 만드는 조건은 2개이다.
먼저 X가 KOI 유전자라면, aXt와 gXc도 KOI 유전자이기 때문에 이 부분을 먼저 dp로 계산하고, X, Y가 KOI 유전자라면 이 둘을 연결한 XY도 KOI 유전자이기 때문에 이 부분을 다음에 계산했다.

⏳ 회고

보자마자 구간 dp가 떠올라서 기뻤다.

@ShinHeeEul ShinHeeEul merged commit d0b338d into main Feb 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants