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

Bai tap tieu luan_DHTH4TB

3 4 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 146,68 KB

Nội dung

BÀI TẬP TIỂU LUẬN Mơn học: Phân tích thiết kế giải thuật LỚP : DHTH4TB – NĂM HỌC: 2010 – 2011 GVPT: NGUYỄN ĐỨC CƯƠNG Viết chương trình cài đặt thuật tốn xếp sau ngơn ngữ C# a Bubble sort b Selection sort c Insertion sort d Merge sort e Quick sort Yêu cầu: Input:  Nhập vào số nguyên n sinh mảng n số ngẫu nhiên (giới hạn tùy ý)  Hoặc chọn file text chứa mảng số cho trước  Cho phép chọn tăng dần, giảm dần  Mơ q trình xếp (trực quan việc di chuyển số) Output:  Mảng xếp  In số lần thực đổi chỗ độ phức tạp liệu Viết chương trình thực việc tìm kiếm số (1 chuỗi) giải thuật a Linear search b Binary search Yêu cầu Input  Nhập vào mảng số nguyên, chuỗi văn (dùng textbox để nhập vào listbox) số cần tìm (chuỗi cần tìm)  Hoặc nhập vào file chứa mảng (chuỗi văn bản) có sẵn  In vị trí số (chuỗi ) cần tìm  độ phức tạp giải thuật Output Hiện thực giải thuật duyệt đồ thị sau ngôn ngữ C# a DFS – Depth First Search b BFS – Breadth First Search Input  Nhập vào tập đỉnh  Nhập vào tập cạnh  Mô trình tìm kiếm theo thuật tốn Output  Thứ tự đỉnh duyệt Hiện thực giải thuật đồ thị sau ngơn ngữ C# a Tìm phủ tối thiểu – giải thuật Prim’s b Tìm đường ngắn đỉnh - Dijkstra’s Input  Nhập vào tập đỉnh, tập cạnh  Nhập vào trọng số đồ thị Output  Thứ tự đỉnh qua chi phí đường (Dijkstra’s)  Tập cạnh phủ tối thiểu Trình bày tìm kiếm nhị phân Yêu cầu:  Cài đặt cấu trúc liệu  Các phép tốn: Thêm, xóa duyệt Trình bày cấu trúc liệu sau a Queue, stack b Heap sort Lấy ví dụ minh họa cho thao tác, phép toán Hạn nộp bài:  Thời gian: gửi đăng ký nhóm trước 12h, ngày 05/6/2011  Nộp bài: Trước 00h ngày 23 tháng năm 2011 qua email theo định dạng MSSV_hoten_nhom_detaiso  Thời gian báo cáo: sáng thứ ngày 22/7/2011

Ngày đăng: 11/04/2022, 23:21

w