Notice
250x250
Recent Posts
Recent Comments
Link
목록패턴검색 (1)
넘치게 채우기
문자열 패턴 검색: 1 - Naive 패턴 검색 (Naive Pattern Searching)
설명Naive 패턴 검색 알고리즘은, 문자열에서 패턴을 찾는 가장 단순한 방법이다.패턴을 텍스트 위로 하나씩 밀어서 일치하는지 확인하고, 일치하는 것이 발견되면, 1개씩 다시 밀어서 다음에 일치하는 항목을 확인한다. 코드(C++)#include #include using namespace std;void search(string &pat, string &txt) { int M = pat.size(); int N = txt.size(); for (int i = 0; i Example 1: pattern found at: 0pattern found at: 9pattern found at: 12Example 2: pattern found at: 1 복잡도 분석시간 복잡도: O(n * m)..
컴퓨터과학/알고리즘
2024. 9. 20. 19:15