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)
语言:
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
语言:
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)
语言:
Python
GESP真题
五级
2026.9
单选题号:
8
EXY-SC-2917
第 59 题
根据唯一分解定理,整数
756 的正确质因数分解是( )。
语言:
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
语言:
Python
GESP真题
五级
2026.9
单选题号:
6
当前页显示 56 - 60
,共 1505 道单选题