acwing-动态规划
文章平均质量分 67
个人学习
花崽oyf
代码行间,思绪飞扬。
展开
-
acwing-275.传纸条
文章目录题目描述代码题目描述小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题一次素质拓展活动中,班上同学安排坐成一个 m 行 n 列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了幸运的是,他们可以通过传纸条来进行交流纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,坐标 (1,1) ,小轩坐在矩阵的右下角,坐标 (m,n)从小渊传到小轩的纸条只可以向下或者向右传递,从小轩传给小渊的纸条只可以向上或者向左传递。在活动进行中,小渊希望给小轩传递一张纸条,同时原创 2022-05-21 19:49:25 · 152 阅读 · 0 评论 -
acwing-1027.方格取数
文章目录题目描述代码题目描述设有 N×N 的方格图,我们在其中的某些方格中填入正整数,而其它的方格中则放入数字 0 ,如下图所示:某人从图中的左上角 A 出发,可以向下行走,也可以向右行走,直到到达右下角的 B 点在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字 0 )此人从 A 点到 B 点共走了两次,试找出两条这样的路径,使得取得的数字和为最大输入格式第一行为一个整数 N ,表示 N×N 的方格图接下来的每行有三个整数,第一个为行号数,第二个为列号数,第三个为在该行、该列上原创 2022-05-21 19:33:17 · 184 阅读 · 0 评论 -
acwing-1018. 最低通行费
文章目录题目描述代码题目描述一个商人穿过一个 N×N 的正方形的网格,去参加一个非常重要的商务活动。他要从网格的左上角进,右下角出。每穿越中间 1 个小方格,都要花费 1 个单位时间。商人必须在 (2N−1) 个单位时间穿越出去。而在经过中间的每个小方格时,都需要缴纳一定的费用。这个商人期望在规定时间内用最少费用穿越出去。请问至少需要多少费用?注意:不能对角穿越各个小方格(即,只能向上下左右四个方向移动且不能离开网格)。输入格式第一行是一个整数,表示正方形的宽度 N 。后面 N 行,原创 2022-05-14 15:43:33 · 116 阅读 · 0 评论 -
acwing-1015. 摘花生
文章目录题目描述代码题目描述Hello Kitty想摘点花生送给她喜欢的米老鼠。她来到一片有网格状道路的矩形花生地(如下图),从西北角进去,东南角出来。地里每个道路的交叉点上都有种着一株花生苗,上面有若干颗花生,经过一株花生苗就能摘走该它上面所有的花生。Hello Kitty只能向东或向南走,不能向西或向北走。问Hello Kitty最多能够摘到多少颗花生。输入格式第一行是一个整数T,代表一共有多少组数据。接下来是T组数据。每组数据的第一行是两个整数,分别代表花生苗的行数R和列数 C。原创 2022-05-14 15:04:39 · 108 阅读 · 1 评论