tailieunhanh - BÀI TẬP MÔN HỌC CÔNG NGHỆ THÔNG TIN TRƯỜNG ITC

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 lấy phần tử đầu ra if nếu đi hết mảng . 0 . quay trở về đầu mảng if 0 nếu lấy ra phần tử cuối cùng -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 Dương Thành 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 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 return 1 his is trial versioi on Khoa CNTT Trường CĐ CNTT Dương Thành 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 .