Lớp splQueue
- Lớp splQueue cung cấp các chức năng chính của một hàng đợi queue , được triển khai bằng cách sủ dụng liên kết đôi
- Queue duyệt các phần tử theo cơ chế FIFO
- SplQueue::dequeue – xóa một phần tử từ hàng đợi
- SplQueue::enqueue- thêm một phần tử vào cuối hàng đợi
- Kế thừa từ lớp SplDoublylinkedList nên được thừa kế tất cả các phương thức của lớp splDoublyLinkedList: pop(), push(), add(), rewind(), valid(),curent()
- Lưu ý : Nếu chúng ta sử dụng push() và pop() thì hàng đợi sẽ hành xử như một stack chứ không phải queue
Related
Sliding Sidebar