GESP C++ 真题 · 逐题精解
首页C++八级真题 › 2023年12月 › 第12题

GESP 2023年12月 C++八级 单选题 第12题

C++八级单选题2023年12月第12题

所属知识点:图论综合应用 难度要求:掌握 考频:中频

下面程序使用「出边的邻接表」表示有向图,下列哪个有向图是它表达的?(选项以有向边集合给出,原题为图示)
struct Edge { int e; Edge *next; };
struct Node { Edge *first; };
int main() {
    Edge e[5] = {{1, nullptr}, {2, &e[2]},
                 {3, nullptr}, {3, nullptr}, {0, nullptr}};
    Node n[4] = {&e[0], &e[1], &e[3], &e[4]};
    ; // 其他处理
    return 0;
}

正确答案:B

题目解析

edge.next 指向同一起点的下一条边,node.first 指向该点第………

完整解析为会员内容二级及以上的逐题精讲需开通 VIP。一级解析全部免费。前往 GESPPASS 解锁

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

进入 GESPPASS 开始练习