티스토리 뷰

PS/강의

14일차 강의 (30강)

Codecheck 2024. 2. 11. 23:00

30강 (KMP)

드물게 나옴

 

S[a:b] = "S[a]S[a+1]...S[b-1]"

lSl는 S의 길이

접두사 = 문자열의 첫 문자를 포함하는 연속한 문자열

접미사 = 문자열의 끝 문자를 포함하는 연속한 문자열

 

패턴 매칭 문제

 

실패함수

KMP : 패턴 매칭 문제를 O(|A| + |B|)에 해결할 수 있는 기적의 알고리즘

굉장히 헷갈림

먼저 KMP에서 쓰이는 실패 함수를 알면 KMP를 이해하는데 도움이 됨

 

실패함수 F(x) : 문자열 S[0:x+1]에서 접두사와 접미사가 일치하는 최대 길이

 

KMP

'PS > 강의' 카테고리의 다른 글

15일차 강의 (31 ~ 33강) (완강)  (0) 2024.02.12
13일차 강의 (28 ~ 29강)  (1) 2024.02.10
12일차 강의 (27강)  (0) 2024.02.09
11일차 강의 (24 ~ 26강)  (0) 2024.02.08
10일차 강의 (22, 23강)  (0) 2024.02.07
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/08   »
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
글 보관함