Câu hỏi:
15/04/2025 1Cho hàm xóa 1 phần tử khỏi hang đợi như sau:
ElementType DeQueue(Queue &Q)
{if( !EmptyQueue(Q))
{ Position T = Q.Front->Next; (1)
return T->Element; (2)
Q.Front= Q.Front->Next;(3)
Delete T; (4)}}
Ta có thể bỏ câu lệnh nào mà hàm trên vẫn thực hiện được và đúng chức năng của nó :
Câu lệnh (4)
Câu lệnh (2)
Câu lệnh (3)
Câu lệnh (1)
Trả lời:

Cho hàm xóa 1 phần tử khỏi hang đợi như sau:
ElementType DeQueue(Queue &Q)
{if( !EmptyQueue(Q))
{ Position T = Q.Front->Next; (1)
return T->Element; (2)
Q.Front= Q.Front->Next;(3)
Delete T; (4)}}
Ta có thể bỏ câu lệnh (1) mà hàm trên vẫn thực hiện được và đúng chức năng của nó .
CÂU HỎI HOT CÙNG CHỦ ĐỀ