Đang chuẩn bị liên kết để tải về tài liệu:
BÀI TẬP MÔN HỌC CÔNG NGHỆ THÔNG TIN TRƯỜNG ITC
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Tài liệu tham khảo dành cho Giáo viên, sinh viên, lỹ thuật viên chuyên môn lập trình - Giáo trình lập trình với Java. Mong các thầy cô và các bạn có thêm tư liệu học tập tốt môn lập trình | Thao tác DeQueue lấy ra 1 phần tử ở đầu Queue int DeQueue QUEUE q int itemout if IsEmpty q return 0 Queue rỗng không lấy ra được itemout q.QArray q.QFront lấy phần tử đầu ra q.QFront q.QNumItems-- if q.QFront q.QMax nếu đi hết mảng . q.QFront 0 . quay trở về đầu mảng if q.QNumItems 0 nếu lấy ra phần tử cuối cùng q.QFront q.QRear -1 khởi tạo lại Queue return 1 Lấy ra thành công his is trial versioi _Khoa CNTT Trường CĐ CNTT TP.HCM Dương Thành Phêt-www.thayphet.net www.adultpdf.com Thao tác QueueFront Kiểm tra phần tử ở đầu Queue int QueueFront const QUEUE q int itemout if IsEmpty q return 0 Queue rỗng không kiểm tra lấy phần tử đầu ra itemout q.QArray q.QFront return 1 Thao tác QueueRear Kiểm tra phần tử ở cuối Queue int QueueRear const QUEUE q int itemout if IsEmpty q return 0 Queue rỗng không kiểm tra lấy phần tử cuối ra itemout q.QArray q.QRear return 1 his is trial versioi on Khoa CNTT Trường CĐ CNTT TP.HCM Dương Thành Phết-www.thayphet.net www.adultpdf.com Hàng đợi sử dụng DSLK Khai báo cấu trúc typedef struct tagNODE int data tagNODE pNext NODE PNODE typedef struct tagQUEUE int NumItems PNODE pFront pRear QUEUE n n his is trial versioi Dương Thành Phết-www.thayphet.net .