GESP C++ 真题 · 逐题精解
首页 › C++五级真题 › 2026年9月 › 第1题

GESP 2026年9月 C++五级 单选题 第1题

C++五级单选题2026年9月第1题

所属知识点:链表 难度要求:掌握 考频:—

小杨用单链表保存任务序列,并同时维护头指针 head 和尾指针 tail 。在链表非空且已知 tail 的情况下,在表尾插入新结点的时间复杂度是(  )。
struct Node {
    int value;
    Node *next;
};

Node *head;
Node *tail;

正确答案:A

题目解析
已知 tail 时,尾插只需新建结点、让 tail->next 指向它并更新 tail,都是常数操作,时间复杂度为 O(1)。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习