알고리즘, 자료구조 중 '문자열매칭' ppt 개념설명 수업시연
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

Section.01 원시적인 매칭 방법

Section.02 오토마타를 이용한 매칭

Section.03 라빈-카프 알고리즘 Rabin-Karp

Section.04 KMP 알고리즘

Section.05 보이어-무어 알고리즘

불일치 문자 휴리스틱과 일치 접미부 휴리스틱

본문내용

①while루프가 시간을 지배.
②에서 증가하거나
③에서 감소.
-> 변수 i와 j를 조합합 i+(i-j)를 도입.
while루프 돌 때마다 최소한 1 증가.
->②는 i와 j가 동시에 1증가.
따라서 i+(i-j)값 1 증가
->③은 j값만 감소.
i+(i-j)값은 1 이상 증가.
->매치 발생시 ④가 수행. ③과 같음.
따라서, 매 while루프마다 i+(i-j)값은 최소한 1이상 증가.
그러므로
i+(i-j) <= 2i
그런데 i<=n이어야 while 루프에 진입 가능
i+(i-j)<=2i<=2n
처음 while루프 진입시에 1로 시작해 2n을 넘을 수 없다. 매 while루프에서 하는 일은 상수 시간 작업. 따라서 while루프에 관련된 총 수행시간은 Θ(n)이다. 전처리과정은 Θ(m).
따라서 총 수행시간은 Θ(n)이다.
  • 가격2,000
  • 페이지수16페이지
  • 등록일2009.01.25
  • 저작시기2008.12
  • 파일형식파워포인트(ppt)
  • 자료번호#515919
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니