1. Trang chủ
  2. » Tất cả

Báo cáo chuyên đề công nghệ phần mềm pattern searching

20 2 0

Đ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

Youtube com/PoppinKhiem H C VI N CÔNG NGH B U CHÍNH VI N Ọ Ệ Ệ Ư Ễ THÔNG KHOA CÔNG NGH THÔNG TIN 1Ệ BÁO CÁO MÔN CHUYÊN Đ CÔNG NGH PH N M MỀ Ệ Ầ Ề CH Đ PATTERN SEARCHINGỦ Ề Gi ng viên Nguy n Duy Ph ngả[.]

Youtube.com/PoppinKhiem HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THƠNG TIN 1 BÁO CÁO MƠN: CHUN ĐỀ CƠNG NGHỆ PHẦN MỀM CHỦ ĐỀ: PATTERN SEARCHING Giảng viên: Nguyễn Duy Phương Sinh viên:     Mã SV:        B52 Nhóm MH:   Youtube.com/PoppinKhiem Hà Nội, 3/7/2021 Youtube.com/PoppinKhiem Muc luc ̣ ̣ I II III IV Tim kiêm mâu t ̀ ́ ̃ ừ trai qua phai ́ ̉ Thuật toán Brute­Force Thuật toán Knuth­Morris­Pratt Thuật toán Karp­ Rabin Thuật toán Morris­Pratt Thuật tốn Search with an automaton Tìm kiêm mâu t ́ ̃ ừ phai qua trai ̉ ́ Thuật toán Boyer­Moore Thuật toán Turbo­ Boyer­ Moore Zhu­Takaota Thuật toán Berry­ Ravindran  Thuật toán Apostollico­ giancarlo Thuật toán Colussi Tim kiêm mâu t ̀ ́ ̃ ừ vi tri cu thê ̣ ́ ̣ ̉ Thuật toán Skip­ Search Thuật toán Galil­Giancarlo Tim kiê ̀ ́m mâu t ̃ ư vi tri bât ki ̀ ̣ ́ ́ ̀ Thuật toán Quick Search Thuật toán Smith Thuật toán Raita Thuật toán HorsePool Youtube.com/PoppinKhiem I Tìm kiếm mẫu từ trái qua phải Thuật tốn  Brute Force Đặc điểm Khơng có giai đoạn tiền xử lý Bộ nhớ cần dùng cố định  Ln ln dịch 1 bước sang phải  Việc so sánh có thể phải dùng trong các trường hợp  Độ phức tạp pha thực thi là O(m x n) So sánh khoảng 2n ký tự Trình bày thuật tốn Thuật tốn Brute Force kiểm tra ở tất cả các vị trí trong đoạn văn bản  giữa 0 và n­m, khơng cần quan tâm liệu mẫu này có tồn tại ở vị trí đó  hay khơng. Sau đó, sau mỗi lần kiểm tra mẫu sẽ dịch sang phải một vị  trí Thuật tốn Brute Force khơng cần giai đoạn tiền xử  lý cũng như  các mảng phụ  cho q trình tìm kiếm. Độ phức tạp tính tốn của thuật  tốn này là O(m.n) Code  void BruteForce(char *x,int m,char *y,int n){ for(int i=0 ; i

Ngày đăng: 24/02/2023, 22:21

Xem thêm:

w