首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
牛牛的棋盘
3条解析
开通博客写题解
简单666
发表于 2021-08-28 10:12:04
题意: 有一个 大小的棋盘,你需要在棋盘上面放 个点,问使得第一行,第一列,最后一行,最后一列都有点的方案数,答案对 取模。 解法一(暴力搜索,不可AC): 直接枚举矩阵每个点是否放点,然后判断是否符合要求再统计答案。 具体的,我们递归地用 表示当前考虑第 个点,当前已经放了 个点
展开全文
泪无声呢
发表于 2021-08-26 09:59:58
牛牛的棋盘 描述 n*m的矩阵,k个点,将k个点全部放在n*m的矩阵里,求满足以下约束的方案数: 矩阵第一行,第一列,最后一行,最后一列都有点。 输出方案数对1e9+7的模数 示例 输入:2,3,1 返回值:0 说明:就1个点,所以无法满足条件。 示例2 输入:2,2,2 返回值:2 说明:我们可
展开全文
xqxls
发表于 2021-08-29 23:12:25
题意整理 给定的矩阵以及个点。 现在要将这个点放在矩阵里,并且保证第一行,第一列,最后一行,最后一列都有点。 求总共有多少种方案。 方法一(动态规划) 1.解题思路 初始化一个组合数组,表示在i个格子里取j个点的组合数,即。 根据组合递归公式,可得:。 计算出所有的组合数之后,首先取对应的所有
展开全文
查看本题
查看本题讨论
等你来战
查看全部
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题