题目编号
语言
全部语言
等级
全部等级
考查知识点
选择考查知识点 (0)
找到 1505 道单选题
EXY-SC-2920
第 56 题

小杨需要把若干箱货物按原有顺序分配到 days 天中,每天运输连续的若干箱,求可以完成任务的最小载重量。函数 check(cap) 判断载重量为 cap 时,是否可以在规定天数运完全部货物。横线处应填写( )

l = maxWeight
r = totalWeight

while l < r:
    mid = l + (r - l) // 2
    if check(mid):
        _______________
    else:
        _______________
print(l)
A

l = mid + 1 和 r = mid

B

r = mid 和 l = mid + 1

C

r = mid - 1 和 l = mid

D

l = mid 和 r = mid - 1

语言: Python
GESP真题 五级
2026.9
单选题号: 10
EXY-SC-2919
第 57 题

在升序数组中查找第一个严格大于 x 的元素下标,下面代码横线处应填写( )。

def upper_bound(a, x):
    l = 0
    r = len(a)
    while l < r:
        mid = l + (r - l) // 2
        if _______________:
            l = mid + 1
        else:
            r = mid
    return l
A

a[mid] < x

B

a[mid] >= x

C

a[mid] <= x

D

a[mid] > x

语言: Python
GESP真题 五级
2026.9
单选题号: 9
EXY-SC-2918
第 58 题
函数 f(n) 定义如下,则 f(4) 的结果是( )。
def f(n):
    if n == 1:
        return 1
    return n + f(n - 1)
A
4
B
7
C
9
D
10
语言: Python
GESP真题 五级
2026.9
单选题号: 8
EXY-SC-2917
第 59 题
根据唯一分解定理,整数 756 的正确质因数分解是( )。
A
$2^{2}\times3^{3}\times7$
B
$2^{3}\times3^{2}\times7$
C
$2^{2}\times3^{2}\times21$
D
$2\times3^{3}\times14$
语言: Python
GESP真题 五级
2026.9
单选题号: 7
EXY-SC-2916
第 60 题
下面代码实现线性筛(欧拉筛)。为保证每个合数只被它的最小质因子筛除一次,横线处应填写( )。
def linear_sieve(n):
    composite = [False] * (n + 1)
    primes = []
    for i in range(2, n + 1):
        if not composite[i]:
            primes.append(i)
        for p in primes:
            if i * p > n:
                break
            composite[i * p] = True
            if _______________:
                break
    return primes
A
p % i == 0
B
i % p == 0
C
i == p
D
i * p == n
语言: Python
GESP真题 五级
2026.9
单选题号: 6
当前页显示 56 - 60 ,共 1505 道单选题