JavaScript is required

The STL Container adapters contains the ___ , ___ and ___ STL containers.

A.

Stack, Queue, Priority_queue

B.

Set, Multiset, Map

C.

vectors, lists, deques

Trả lời:

Đáp án đúng: C


Các container adapter trong STL (Standard Template Library) là các lớp container được xây dựng dựa trên các container khác, cung cấp một giao diện khác cho việc truy cập các phần tử. Ba container adapter chính trong STL là stack (ngăn xếp), queue (hàng đợi) và priority_queue (hàng đợi ưu tiên). - Stack: Cấu trúc dữ liệu LIFO (Last-In, First-Out). Các phần tử được thêm vào và loại bỏ khỏi đỉnh của stack. - Queue: Cấu trúc dữ liệu FIFO (First-In, First-Out). Các phần tử được thêm vào cuối hàng đợi và loại bỏ khỏi đầu hàng đợi. - Priority_queue: Các phần tử được sắp xếp dựa trên độ ưu tiên. Phần tử có độ ưu tiên cao nhất sẽ được loại bỏ đầu tiên. Các lựa chọn khác không chính xác vì: - Set, Multiset, Map là các container liên kết (associative containers) lưu trữ các phần tử theo một thứ tự cụ thể. - Vectors, lists, deques là các container dãy (sequence containers) lưu trữ các phần tử theo một thứ tự tuyến tính.

Câu hỏi liên quan