http://acm.hdu.edu.cn/showproblem.php?pid=6415
题意:将1~n*m填入一个n*m矩阵 问只有一个顶点的构造方案。 顶点的定义是:某数同时是本行本列的最大值。
题解:考虑最大的那个数,必然是顶点。然后再考虑第二大的,它只能填在上一个数所在的行列。通过这个填法,成果摸出了第一个样例。但完全不会写程序(要分类,递归完全不会写)。
后来知道是个O(n*n*m*m)的dp(搜索)orz
直播里的转移方程和代码:dp[i][j][k]代表填了i个数,j行k列已经填数了。
代码还没补。。。
原文地址:https://www.cnblogs.com/SuuT/p/9508396.html
时间: 2024-10-09 17:28:50