cơ sở dữ liệu và giải thuật Bài thực hành số 4
Số trang: 2
Loại file: pdf
Dung lượng: 246.43 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Viết chương trình quản lý lịch công tác trong tháng đơn giản: cho phép nhập vào nội dung công việc cần làm theo ngày, theo giờ. Trong một ngày có thể có nhiều công việc, mỗi công việc có giờ bắt đầu, tên công việc, nội dung công việc, tính chất công việc {rất quan trọng, quan trọng, bình thường, ko cần thiết}…Chương trình có các chức năng chính như sau:- Nhập nội dung công việc cần làm theo ngày, theo giờ- Xem lịch công tác theo ngày yêu cầu- Xem các công việc theo tính chất: rất quan trọng,...
Nội dung trích xuất từ tài liệu:
cơ sở dữ liệu và giải thuật Bài thực hành số 4 Môn: CTDL & GT Bài thực hành số 4 Cây nhị phân tìm kiếmBài tậpViết chương trình quản lý lịch công tác trong tháng đơn giản: cho phép nhập vào nội dungcông việc cần làm theo ngày, theo giờ. Trong một ngày có thể có nhiều công việc, mỗi côngviệc có giờ bắt đầu, tên công việc, nội dung công việc, tính chất công việc {rất quan trọng,quan trọng, bình thường, ko cần thiết}…Chương trình có các chức năng chính như sau: - Nhập nội dung công việc cần làm theo ngày, theo giờ - Xem lịch công tác theo ngày yêu cầu - Xem các công việc theo tính chất: rất quan trọng, quan trọng… - Xem các công việc đã hoàn tất - Xem các công việc chưa thực hiện - Xem các công việc từ ngày a đến ngày b - Xóa hay điều chỉnh lịch công tác. Nếu sau khi điều chỉnh, ngày nào không còn việc phải làm sẽ xóa khỏi lịch công tác. Yêu cầu: chương trình có cài đặt cây nhị phân tìm kiếm (BST): - Mỗi nút trên cây BST là một ngày của lịch công tác - Trong mỗi nút ngày trên cây lại chứa một danh sách liên kết lưu thông tin các công việc. - Khi thêm một công việc vào một ngày đã tồn tại trên cây, thì công việc này sẽ được đưa vào danh sách liên kết chứa các công việc theo thứ tự tăng dần của giờ bắt đầu.Hình vẽ minh họa cấu trúc cây lịch công tác Hình 1: Cấu trúc cây lịch công tác Nâng cao (không bắt buộc, dành cho sinh viên khá, giỏi)Thay danh sách liên kết chứa công việc trong ngày thành cây nhị phân tìm kiếm, khóa đểxây dựng cây BST con là giờ bắt đầu! Hình 2: Cấu trúc cây lịch công tác nâng cao Tất cả những chức năng sáng tạo của SV đều được đánh giá cao!
Nội dung trích xuất từ tài liệu:
cơ sở dữ liệu và giải thuật Bài thực hành số 4 Môn: CTDL & GT Bài thực hành số 4 Cây nhị phân tìm kiếmBài tậpViết chương trình quản lý lịch công tác trong tháng đơn giản: cho phép nhập vào nội dungcông việc cần làm theo ngày, theo giờ. Trong một ngày có thể có nhiều công việc, mỗi côngviệc có giờ bắt đầu, tên công việc, nội dung công việc, tính chất công việc {rất quan trọng,quan trọng, bình thường, ko cần thiết}…Chương trình có các chức năng chính như sau: - Nhập nội dung công việc cần làm theo ngày, theo giờ - Xem lịch công tác theo ngày yêu cầu - Xem các công việc theo tính chất: rất quan trọng, quan trọng… - Xem các công việc đã hoàn tất - Xem các công việc chưa thực hiện - Xem các công việc từ ngày a đến ngày b - Xóa hay điều chỉnh lịch công tác. Nếu sau khi điều chỉnh, ngày nào không còn việc phải làm sẽ xóa khỏi lịch công tác. Yêu cầu: chương trình có cài đặt cây nhị phân tìm kiếm (BST): - Mỗi nút trên cây BST là một ngày của lịch công tác - Trong mỗi nút ngày trên cây lại chứa một danh sách liên kết lưu thông tin các công việc. - Khi thêm một công việc vào một ngày đã tồn tại trên cây, thì công việc này sẽ được đưa vào danh sách liên kết chứa các công việc theo thứ tự tăng dần của giờ bắt đầu.Hình vẽ minh họa cấu trúc cây lịch công tác Hình 1: Cấu trúc cây lịch công tác Nâng cao (không bắt buộc, dành cho sinh viên khá, giỏi)Thay danh sách liên kết chứa công việc trong ngày thành cây nhị phân tìm kiếm, khóa đểxây dựng cây BST con là giờ bắt đầu! Hình 2: Cấu trúc cây lịch công tác nâng cao Tất cả những chức năng sáng tạo của SV đều được đánh giá cao!
Tìm kiếm theo từ khóa liên quan:
lưu trữ dữ liệu lập trình dữ liệu quản trị dữ liệu hệ quản trị cơ sở dữ liệu giải thuật cấu trúc dữ liệu bài thực hành cấu trúc dữ liệuGợi ý tài liệu liên quan:
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 313 1 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 281 2 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 269 0 0 -
8 trang 266 0 0
-
Thực hiện truy vấn không gian với WebGIS
8 trang 250 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 246 0 0 -
6 trang 173 0 0
-
Hướng dẫn tạo file ghost và bung ghost
12 trang 153 0 0 -
69 trang 144 0 0
-
48 trang 113 0 0