题目编号
语言
全部语言
等级
全部等级
知识点
选择知识点 (0)
找到 1260 道单选题
EXY-SC-0990
第 511 题

下面的代码片段用于反转单链表,请进行( )修改,使其能正确实现相应功能。

ListNode* reverseLinkedList(ListNode* head) {
    ListNode* prev = nullptr;
    ListNode* current = head;
    while (current != nullptr) {
        ListNode* next = current->next;
        current->next = next;
        prev = current;
        current = next;
    }
    return prev;
}
A

current->next = next; 应该改为 current->next = prev;

B

ListNode* next = current->next; 应该改为 ListNode* next = prev->next;

C

current != nullptr 应该改为 current->next != nullptr

D

ListNode* prev = nullptr; 应该改为 ListNode* prev = head;

语言: C++
GESP真题 六级
2024.3
单选题号: 15
EXY-SC-0989
第 512 题

以下代码使用了辗转相除法求解最大公因数,请在横线处填入( ),使其能正确实现相应功能。

int gcd(int a, int b) {
    while (b != 0) {
        ________________________
    }
    return a;
}
A

int temp = b; b = a / b; a = temp;

B

int temp = a; a = b / a; b = temp;

C

int temp = b; b = a % b; a = temp;

D

b = a % b; a = b;

语言: C++
GESP真题 六级
2024.3
单选题号: 14
EXY-SC-0988
第 513 题
线性筛法与埃氏筛法相比的优势是( )。
A
更容易实现
B
更节省内存
C
更快速
D
更准确
语言: C++
GESP真题 六级
2024.3
单选题号: 13
EXY-SC-0987
第 514 题
若一棵二叉树的先序遍历为:A, B, D, E, C, F、中序遍历为:D, B, E, A, F, C,它的后序遍历为( )。
A
D, E, B, F, C, A
B
E, D, B, F, C, A
C
D, E, B, C, F, A
D
E, D, B, C, F, A
语言: C++
GESP真题 六级
2024.3
单选题号: 12
EXY-SC-0986
第 515 题
在求解最优化问题时,动态规划常常涉及到两个重要性质,即最优子结构和( )。
A
重叠子问题
B
分治法
C
贪心策略
D
回溯算法
语言: C++
GESP真题 六级
2024.3
单选题号: 11
当前页显示 511 - 515 ,共 1260 道单选题