当前位置: 首页 > news >正文

小米网站建设案例商城网站制作网站

小米网站建设案例,商城网站制作网站,wordpress类,WordPress网站生成小程序文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解三、知识风暴求组合数一、题目 1、原题链接 4496. 吃水果 2、题目描述 n 个小朋友站成一排#xff0c;等着吃水果。 一共有 m 种水果#xff0c;每种水果的数量都足够多。 现在… 文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解三、知识风暴求组合数一、题目 1、原题链接 4496. 吃水果 2、题目描述 n 个小朋友站成一排等着吃水果。 一共有 m 种水果每种水果的数量都足够多。 现在要给每个小朋友都发一个水果要求在所有小朋友都拿到水果后恰好有 k 个小朋友拿到的水果和其左边相邻小朋友拿到的水果不同最左边的小朋友当然不算数即最左边的小朋友不包含在 k 个小朋友内。 请你计算一共有多少种不同的分发水果的方案。 输入格式 一行三个整数 n,m,k。 输出格式 一个整数表示合理的分发水果的方案总数量对 998244353 取模后的结果。 数据范围 前 5 个测试点满足 1≤n,m≤5。 所有测试点满足 1≤n,m≤20000≤k≤n−1。 输入样例1 3 3 0输出样例1 3输入样例2 3 2 1输出样例2 4二、解题报告 1、思路分析 思路来源y总讲解视频 y总yyds 1第一个小朋友最左边拿到水果的情况共有m种。 2因为题目中的k个小朋友不包括最左边的小朋友所以先在n-1个小朋友中选择k个小朋友这k个小朋友和其左边相邻的小朋友的水果不同总共Cn−1kC_{n-1}^{k}Cn−1k​种情况。而这k个小朋友由于要和其左边的小朋友拿的水果不同所以这k个人拿到的水果种类的情况总共(m-1)k种情况。所以总的情况数就有Cn−1kC_{n-1}^{k}Cn−1k​(m-1)k种。 3剩下的n-k-1个小朋友拿到的水果和其左边小朋友的水果一样所有他们拿到的水果是唯一确定的只要确定了12的情况总数总的情况数也就确定了。 4所以答案即为Cn−1kC_{n-1}^{k}Cn−1k​m(m-1)k。 2、时间复杂度 时间复杂度为O(n2) 3、代码详解 #include iostream using namespace std; typedef long long LL; const int N2010,mod998244353; int c[N][N]; int n,m,k; int main(){cinnmk;//求组合数for(int i0;in-1;i){for(int j0;jijk;j){if(!j) c[i][j]1;else c[i][j](c[i-1][j]c[i-1][j-1])%mod;}}//求答案注意类似下面第二行不要写成ans*m%mod 等形式因为%的优先级高于*就会造成先取模再乘而我们是要先乘再取模LL ansc[n-1][k]%mod;ansans*m%mod;for(int i0;ik;i){ansans*(m-1)%mod;}coutans;return 0; }三、知识风暴 求组合数 基本思想利用公式CnmC_{n}^{m}Cnm​Cn−1mC_{n-1}^{m}Cn−1m​Cn−1m−1C_{n-1}^{m-1}Cn−1m−1​递推每个状态可以由其前面的转态推导出来类似dp。
http://www.dnsts.com.cn/news/233636.html

相关文章:

  • 小企业官方网站制作在线看网站源码
  • 二手房交易网站排行网站设计制作的服务怎么样
  • 胶州市 网站建设网站域名地址查询
  • 网站被采集 更换模板网站建设玖金手指谷哥十一
  • 一台vps可以做几个网站网站的电子画册怎么做
  • 万网域名管理网站施工合同模板
  • 常州 网站建设深圳网站设计网站建设哪个好
  • 提供电商网站建设商标免费生成器
  • 合肥 中网站实物黄金哪个网站做的好
  • 大庆市建设大厦网站软文营销的作用
  • 网站备案扫描做做网站已更新
  • 网站的描述 都应该写 什么 优化焦作做微信网站多少钱
  • 鄂州网站推广网站和域名区别
  • 个人网站备案所需材料如何查看网站的流量
  • 北京建网站公司飞沐黑马程序员学费
  • 双语网站方法wordpress取缩略图
  • 岳阳有哪几家做网站的中国企业500强出炉
  • 网站建设入什么费用wordpress一键生成app
  • 动态效果网站建设技术网页版微信登录不了怎么解决
  • 公章电子版在线制作网站比较好的免费空间
  • 网站开发 文档企业公示信息查询系统黑龙江
  • 揭阳网站建站网站贸易公司网址大全
  • asp网站开发教程pdf注册公司费用多少钱
  • 免费高清视频会议软件重庆seo推广外包
  • 企业网站 建设流程免费学做淘宝的网站
  • 网站 设计报价商标免费查询官网
  • psd 下载网站网页设计心得500字
  • 网站制作谁家好竞价代运营外包公司
  • 搜网站旧域名品牌推广策略ppt
  • 正规html5网站wordpress手动更新视频教程