Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu BÀI TẬP PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN pdf
MIỄN PHÍ
Số trang
4
Kích thước
98.7 KB
Định dạng
PDF
Lượt xem
1068

Tài liệu BÀI TẬP PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN pdf

Nội dung xem thử

Mô tả chi tiết

BÀI TẬP PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN

(Sử dụng các phương pháp: Quay lui, nhánh cận, tham lam, chia để trị và qui hoạch

động)

Yêu cầu chung với sinh viên:

1. Trình bày ý tưởng giải bài toán và phương pháp sử dụng (nói cách khác tại sao lại

sử dụng phương pháp đó)

2. Trình bày thuật toán (dạng mã giả) cho bài toán cùng ý nghĩa của các biến, thủ tục

sử dụng trong đó.

3. Đánh giá độ phức tạp của thuật toán (nếu sử dụng đệ qui thì phải trình bày hoặc

dùng phương pháp thế hoặc hoặc dùng định lý “chính” để tính độ phức tạp).

4. Mã hóa bằng ngôn ngữ C, C++ hoặc Java.

5. Đưa ra các ví dụ để test lại chương trình.

1. Cho xâu S (độ dài <10) chỉ gồm các kí tự ‘A’ đến ‘Z’. Các ký tự trong xâu S đôi một

khác nhau. Hãy liệt kê các hoán vị khác nhau của xâu S.

2. Cho số nguyên dương n (n<20), hãy liệt kê tất cả các xâu độ dài n chỉ gồm các kí tự

‘A’ hoặc ‘B’ mà không có 2 kí tự ‘B’ nào đứng cạnh nhau

3. Cho dãy số A gồm n (n<10) số nguyên a1, a2, .. an và một số nguyên dương k (1<k<n).

Hãy đưa ra một cách chia dãy số thành k nhóm mà tổng các phần tử trong mỗi nhóm đó

bằng nhau.

4. Một xâu X =x1x2...xm được gọi là xâu con của xâu Y=y1y2...yn nếu ta có thể nhận được

xâu X từ xâu Y bằng cách xóa đi một số kí tự. Nhập vào một xâu S (độ dài <15). Hãy liệt

kê các xâu con khác nhau của xâu S.

5. Cho số nguyên dương n (n<10), liệt kê tất cả các cách khác nhau đặt n dấu ngoặc mở

và n dấu ngoặc đóng đúng đắn.

6. Cho n (n<10) số nguyên dương a1, a2, ... an . Tìm số nguyên dương m nhỏ nhất sao cho

m không phân tích được dưới dạng tổng của một số các số (mỗi số sử dụng không quá

một lần) thuộc n số trên.

7. Cho xâu S (độ dài < 10) chỉ gồm các kí tự ‘A’ đến ‘Z’. Các ký tự trong xâu S không

nhất thiết phải khác nhau. Hãy liệt kê tất cả các hoán vị khác nhau của xâu S.

8. Cho bàn cờ n x n ô, tìm cách di chuyển một quân mã (di chuyển theo luật cờ vua) trên

bàn có xuất phát từu ô (1,1) đi qua tất cả các ô, mỗi ô qua đúng một lần.

Tải ngay đi em, còn do dự, trời tối mất!