BÀI TOÁN XÂU TRONG CỰC ĐẠI

22 549 6
BÀI TOÁN XÂU TRONG CỰC ĐẠI

Đ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

Phát biểu bài toán  Giới thiệu phương pháp thực hiện  Phân tích bài toán  Giải pháp đệ quy  Áp dụng vào bước tạo bảng  Tạo bảng  Tổng hợp kết quả  Minh họa bằng ví dụ  Phân tích độ phức tạp thời gian, không gian

[...]...Ví dụ  File đầu vào: gồm 2 xâu:  S1: CARROT  S2: PARTY  File kết quả  Xâu con chung lớn nhất  Bảng p (được tạo ra từ bước lập bảng) CHƯƠNG TRÌNH THỰC HIỆN  Các thủ tục chính  Procedure Lapbang;  Procedure XauConLonNhat;... 1 0 1 0 1 R 3 0 0 0 0 1 0 2 0 2 0 2 R 4 0 0 0 1 0 2 O 5 0 0 0 0 1 0 2 then dec(i) 0 2 0 2 0 0 0 1 0 2 0 3 0 3 S2(j) S1(i) If s1[i] s2[j] Max (L[i, j-1, L[i -1, j]) 1 + L[i-1, j-1] If s1[i] = s2[j] XÂU CON LỚN NHẤT S3 = “” 3ART 3RT 3T 3 T 6 0 0 2 j] = L[i-1, j] 2 If L[i, If s1[i] = s2[j] then dec(i); dec(j) 0 If L[i, j] L[i-1, j] then dec(j) HÀM Max Function max(Var a, b: byte):byte; Begin if

Ngày đăng: 27/05/2014, 19:37

Từ khóa liên quan

Mục lục

  • Bài toán xâu con chung cực đại

  • NỘI DUNG TRÌNH BÀY

  • PHÁT BIỂU BÀI TOÁN

  • PHƯƠNG PHÁP THỰC HIỆN

  • PHÂN TÍCH BÀI TOÁN

  • GIẢI PHÁP ĐỆ QUY

  • ÁP DỤNG VÀO TẠO BẢNG

  • TẠO BẢNG

  • TẠO BẢNG – Giả mã

  • TỔNG HỢP KẾT QUẢ

  • Ví dụ

  • CHƯƠNG TRÌNH THỰC HIỆN

  • KHAI BÁO

  • THỦ TỤC LapBang

  • THỦ TỤC XauConLonNhat

  • MINH HỌA

  • HÀM Max

  • THỦ TỤC DocDuLieu

  • THỦ TỤC InKetQua

  • CHƯƠNG TRÌNH CHÍNH

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

Tài liệu liên quan