1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol video solution AI分析

思路

  • 状态:设 dp[i][j]dp[i][j]dp[i][j] 为进入房间 (i,j)(i,j)(i,j) 时已获得的最大价值。

  • 转移(在网格内 1≤i,j≤n1 \le i,j \le n1≤i,j≤n):

    image

    image

P3477.第2题-寻宝之旅

    1000ms Tried: 320 Accepted: 107 Difficulty: 3 所属公司 : 滴滴
    算法与标签>动态规划

题目内容

有一座巨大的官殿,可以被视为由nnn行nnn列房间组成,从上到下分别为第1,2,...n1,2,...n1,2,...n行,从左到右分别为第1,2,...n1,2,...n1,2,...n列。第iii行第jjj列房间内有价值为ai,ja_{i,j}ai,j​的宝藏。

每个房间都有一扇通往下一行同一列的常开的门,即从第iii行第jjj列房间能移动到第i+1i+1i+1行第jjj列房间,但是 如果选择带走房间内的宝藏,则该侧门会关闭。特别地,第nnn行的所有房间的通往下一行同一列的门都通往 宫殿外。

除此之外,每个房间都有通往同一行下一列的门,即第iii行第jjj列房间有一扇通往第iii行第j+1j+1j+1列房间的门, 该门不常开,但是如果选择带走房间内的宝藏,则该侧门会打开。特别地,第nnn列的所有房间的通往同一行 下一列房间的门都通往宫殿外。

小钟从第一行第一列房间出发,他想知道在离开宫殿前他最多能够带走多少价值的宝藏。请你帮忙计算答案。

输入描述

输入包括多组测试数据。

输入第一行包括一个正整数T(1<=T<=10)T(1<=T<=10)T(1<=T<=10),表示测试数据的组数。

每组测试数据的第一行有一个整数n(1<=n<=500)n(1<=n<=500)n(1<=n<=500),表示宫殿由nnn行nnn列房间组成;

接下来的nnn行第iii行有nnn个整数ai,1,ai,2,...,ai,n(0<=ai,j<=105)a_{i,1},a_{i,2},...,a_{i,n}(0<=a_{i,j}<=10^5)ai,1​,ai,2​,...,ai,n​(0<=ai,j​<=105),依次表示第iii行第1,2,....n1,2,....n1,2,....n列房间内宝藏的价值大小。

保证每个测试点的所有测试数据的n2n^2n2的和不超过2.5∗1052.5*10^52.5∗105

输出描述

对于每组测试数据,输出一个正整数表示小钟离开宫殿前最多能够带走多少价值的宝藏。

样例1

输入

2
3
1 2 3
4 5 6
7 8 9
2 
0 5
3 1

输出

24
5

说明

对于第一组测试数据,小钟的移动轨迹可以是这样的:(1,1)→(2,1)(1,1)\rightarrow(2,1)(1,1)→(2,1)→(3,1)→(3,2)\rightarrow(3,1)\rightarrow(3,2)→(3,1)→(3,2)→(3,3)→\rightarrow(3,3)\rightarrow→(3,3)→官殿外,分别在(3,1),(3,2),(3,3)(3,1),(3,2),(3,3)(3,1),(3,2),(3,3)处带走宝藏,总价值大小为7+8+9=247+8+9=247+8+9=24

对于第二组测试数据,小钟的移动轨迹可以是这样的:(1,1)→(1,2)→(1,1)\rightarrow(1,2)\rightarrow(1,1)→(1,2)→宫殿外,分别在(1,1),(1,2)(1,1),(1,2)(1,1),(1,2)处带走宝藏,总价值大小为0+5=50+5 =50+5=5

开通会员即可查看完整视频题解: 1.题目讲解 2.思路分析 3.逐行代码手写

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 2, 69ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?