#1688. 珅泽教育CSP-J第一轮模拟考第六套 第 37 题

珅泽教育CSP-J第一轮模拟考第六套 第 37 题

三、完善程序(单选题,每小题3分,共计30分)

第1题

给定含有 nn 个顶点的有向完全图(顶点编号为 00n1n-1)。顶点 xxyy 的边的权重为 g[x][y]

请找出一条不重复经过任何点的路径,从顶点 00 出发到顶点 n1n-1 结束,路径上所有边的权重的异或值尽可能大。

int n, m;
long long g[MAXN][MAXN];
bool visited[MAXN] = {false};

int dfs(int node, int path) {
    if (____(1)____)
    {
        return ____(2)____;
    }

    int best = 0;
    visited[node] = true;
    for (int next = 0 ; next < ____(3)____; ++next)
    {
        if (____(4)____)
        {
            best = std::max(best, ____(5)____);
        }
    }
    visited[____(6)____] = ____(7)____;
}

int solve()
{
    return ____(8)____;
}

(3) (4) 处应填( )。

{{ select(1) }}

  • nvisited[next]
  • n!visited[next]
  • mvisited[next]
  • m!visited[next]