Chuyên đề Công nghệ phần mềm PTIT Các thuật toán đối sánh mẫu

74 198 2
Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các thuật toán đối sánh mẫu, thuật toán tìm kiếm mẫu từ trái qua phải, thuật toán tìm kiếm mẫu từ phải qua trái, thuật toán tìm kiếm mẫu từ vị trí cụ thể, thuật toán tìm kiếm mẫu từ vị trí bất kỳ

... Thuật toán Knuth-Morris-Partt Thuật toán Karp-Rabin Thuật toán Shift or Thuật toán Morris-Partt Thuật toán Automat hữu hạn Thuật toán Simon Thuật toán Colussi Thuật toán Galil-Giancarlo Apostolico-Crochemore...MỤC LỤC I Các thuật toán đối sánh mẫu - II Phân loại thuật toán đối sánh mẫu - III Trình bày thuật tốn tìm kiếm mẫu từ trái qua phải - Brute... bỏ qua so sánh nhằm tăng tốc độ so sánh 6.2 Trình bày thuật toán Thuật toán Boyer – moore thuật toán khó để phân tích sau lần thử mẫu quen tất kí tự trước Apostolico Giancarlo thiết kế thuật tốn

Ngày đăng: 03/07/2021, 14:19

Hình ảnh liên quan

Pha tìm kiếm thực hiện qua bảng sau: - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

ha.

tìm kiếm thực hiện qua bảng sau: Xem tại trang 20 của tài liệu.
Pha tìm kiếm thực hiện qua bảng sau: - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

ha.

tìm kiếm thực hiện qua bảng sau: Xem tại trang 20 của tài liệu.
Hình 3. 1: Dịch chuyển trong thuật tốn Morris-Pratt - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

Hình 3..

1: Dịch chuyển trong thuật tốn Morris-Pratt Xem tại trang 22 của tài liệu.
- Tự sửdụng bảng mpNext với pattern để cái tiến bảng mpNext -  Pha tiền xử lí cĩ độ phức tạp thuật tốn là O(m)  - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

s.

ửdụng bảng mpNext với pattern để cái tiến bảng mpNext - Pha tiền xử lí cĩ độ phức tạp thuật tốn là O(m) Xem tại trang 25 của tài liệu.
Pha tiền xử lý xác định bảng kmpNext: - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

ha.

tiền xử lý xác định bảng kmpNext: Xem tại trang 26 của tài liệu.
Thuật tốn Apostolico – Crochemor sửdụng bảng kmpNext từ thuật tốn KMP. Định nghĩa l là số lượng kí tự giống nhau đầu tiên trong xâu x - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

hu.

ật tốn Apostolico – Crochemor sửdụng bảng kmpNext từ thuật tốn KMP. Định nghĩa l là số lượng kí tự giống nhau đầu tiên trong xâu x Xem tại trang 29 của tài liệu.
Hàm good-suffix shift được lưu trong bảng bmGs cĩ kích thước m+1. Ta định nghĩa 2 điều kiện sau:  - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

m.

good-suffix shift được lưu trong bảng bmGs cĩ kích thước m+1. Ta định nghĩa 2 điều kiện sau: Xem tại trang 36 của tài liệu.
Với mỗi kí tự trong bảng chữ cái, một thùng chứa (bucket) sẽ chứa tất cả các vị trí xuất hiện của kí tự  đĩ trong xâu  mẫu x - Chuyên đề Công nghệ phần mềm PTIT  Các thuật toán đối sánh mẫu

i.

mỗi kí tự trong bảng chữ cái, một thùng chứa (bucket) sẽ chứa tất cả các vị trí xuất hiện của kí tự đĩ trong xâu mẫu x Xem tại trang 61 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan