首页 > 收集金币
头像 东南顺
发表于 2025-03-09 16:13:38
题目链接:https://ac.nowcoder.com/acm/contest/102742/D 1、假如去掉墙这个限制条件,那么本题就变成了经典的线性dp问题,显然令dp[i,j]表示从原点走到(i,j)能得到的最大价值。dp状态转移方程为dp[i][j]=max(dp[i-1],dp[i][j 展开全文
头像 RogeAustine
发表于 2025-12-19 17:20:59
#include <iostream> #include <vector> #include <algorithm> using namespace std; const long long INF = 1e18; int main() { ios_ 展开全文
头像 XX1mc1XX
发表于 2025-03-08 10:05:06
// #include<bits/stdc++.h> // using namespace std; // #define int long long // int n,m; // int w[1010][1010]; // int st[1010][1010]; // int f[10 展开全文
头像 Drink0318
发表于 2025-12-24 19:05:29
import sys # 定义极大值 INF = 0x3f3f3f3f def kkk(): # 读取输入 input_data = sys.stdin.read().split() ptr = 0 # 读取行列数(n行m列) n = int(in 展开全文
头像 丨阿伟丨
发表于 2025-09-01 14:41:02
题目链接 收集金币 题目描述 在一个 的网格迷宫中,每个方格 都有一定数量的金币。小K从左上角 出发,每回合只能向右或向下移动一格。 迷宫中存在动态障碍:已知有 条信息,每条信息形如 ,表示方格 会在第 回合开始时永久变成墙。 小K的目标是规划一条路径,使得收集到的金币总数最多。一个方格 展开全文
头像 Silencer76
发表于 2025-08-22 01:29:09
题目链接 网格迷宫 题目描述 在一个 的网格迷宫中,每个方格 都有一定数量的金币。小K从左上角 出发,每回合只能向右或向下移动一格。有 条信息,每条信息表示方格 会在第 回合变成永久的墙。小K在第 回合移动时,会先等所有该回合的墙出现后,再进行移动决策。你需要计算小K最多能收集到多少金 展开全文
头像 chenlan114
发表于 2025-12-22 13:27:59
#include <bits/stdc++.h> using namespace std; using ll = long long; // 结构体:存储每个方格的信息 struct g { ll w; // 当前方格的金币数量 ll v = 0; // 当前方格变成 展开全文

等你来战

查看全部