EXY-SC-0231
第 1276 题
下面程序使用动态规划求两个字符串的最长公共子序列(LCS)长度,横线处应填入的是( )。
#include <algorithm>
#include <string>
#include <vector>
using namespace std;
int lcs_len(const string &a, const string &b) {
int n = (int)a.size(), m = (int)b.size();
vector<vector<int>> dp(n + 1, vector<int>(m + 1, 0));
for (int i = 1; i <= n; i++)
for (int j = 1; j <= m; j++)
if (a[i - 1] == b[j - 1])
dp[i][j] = dp[i - 1][j - 1] + 1;
else
________; // 在此处填入选项
return dp[n][m];
}
语言:
C++
GESP真题
八级
2025.12
单选题号:
6
EXY-SC-0230
第 1277 题
下面是使用邻接矩阵实现的 Dijkstra 算法的核心片段,用于求单源最短路径。在找到当前距离起点最近的顶点 u 后,需要更新其邻接点 j 的距离。横线处应填入的代码是( )。
for (int j = 1; j <= n; j++) {
if (!visited[j] && graph[u][j] < INF) {
if (________) { // 在此处填入选项
dis[j] = dis[u] + graph[u][j];
}
}
}
语言:
C++
GESP真题
八级
2025.12
单选题号:
5
EXY-SC-0229
第 1278 题
二项式 $(2x−y)^8$ 的展开式中 $x^5y^3$ 项的系数为( )。
语言:
C++
GESP真题
八级
2025.12
单选题号:
4
EXY-SC-0228
第 1279 题
某社团有男生 8 人、女生 7 人。现需选出 1 名队长(性别不限)、1 名副队长(性别不限)、2 名宣传委员(两人无角色区别,且必须至少 1 名女生)。假如一人不能兼任多职,共有多少种不同选法?( )
语言:
C++
GESP真题
八级
2025.12
单选题号:
3
EXY-SC-0227
第 1280 题
下列代码实现了归并排序(Merge Sort)的分治部分。为了正确地将数组 a 的 [left, right] 区间进行排序,横线处应该填入的是( )。
void merge_sort(int a[], int left, int right) {
if (left >= right) return;
int mid = (left + right) / 2;
merge_sort(a, left, mid);
_______; // 在此处填入选项
merge(a, left, mid, right); // 合并操作
}
语言:
C++
GESP真题
八级
2025.12
单选题号:
2
当前页显示 1276 - 1280
,共 1506 道单选题