以下哪个不是栈的基本操作? A. push:在栈顶插入一个元素 B. pop:删除栈顶元素 C. peek:查看栈顶元素 D. insert:在栈中间插入一个元素 答案解析 此题考察栈的基本操作。栈是一种后进先出(LIFO)的数据结构,其基本操作包括push(在栈顶插入一个元素)、pop(删除栈顶元素)和peek(查看栈顶元素)。选项D中的insert操作不是栈的基本操作,因为栈不支持在中间插入元素,只能在栈顶进行操作。因此,正确答案是D. insert:在栈中间插入一个元素。 正确答案:D