
KMP 알고리즘
·
Algorithm
Codetree 몇 문제를 풀다가 환기 좀 할 겸, 백준에서 우연히 KMP라는 알고리즘을 알게 되었다.어떻게 보면 DP에 속하는데 주어진 문자열 속 특정 패턴을 찾을 때 아주 효과적이라고 한다. 우리가 문자열 속에서 특정 패턴을 찾을 때, 가장 쉬운 방법이 무엇인가?바로 완전 탐색(브루트포스)이다.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)); BufferedWriter bw = ..