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

个人免费网站创建入口高端的网站建设

个人免费网站创建入口,高端的网站建设,成都建站模板网站开发,销售平台网站建设629. K个逆序对数组 给出两个整数 n 和 k#xff0c;找出所有包含从 1 到 n 的数字#xff0c;且恰好拥有 k 个逆序对的不同的数组的个数。 逆序对的定义如下#xff1a;对于数组的第i个和第 j个元素#xff0c;如果满i j且 a[i] a[j]#xff0c;则其为一个逆…629. K个逆序对数组 给出两个整数 n 和 k找出所有包含从 1 到 n 的数字且恰好拥有 k 个逆序对的不同的数组的个数。 逆序对的定义如下对于数组的第i个和第 j个元素如果满i j且 a[i] a[j]则其为一个逆序对否则不是。 由于答案可能很大只需要返回 答案 mod 109 7 的值。 示例 1:输入: n 3, k 0 输出: 1 解释: 只有数组 [1,2,3] 包含了从1到3的整数并且正好拥有 0 个逆序对。示例 2:输入: n 3, k 1 输出: 2 解释: 数组 [1,3,2] 和 [2,1,3] 都有 1 个逆序对。说明: n 的范围是 [1, 1000] 并且 k 的范围是 [0, 1000]。 解题思路 状态转移公式的推导 例如当n3 k2时xxx代表n3时的逆序对数组的任意情况我们需要计算n4并且k2的情况可以看成是向n3时的所有逆序对数组插入值4下面是插入的几种情况 4xxx因为4是当前的最大值必然大于后面3个元素所以能产生3对逆序对超出了k2x4xx因为4是当前的最大值必然大于后面2个元素所以必然能产生2对逆序对又因为我们需要逆序对的数量k2所以只能从n2k0的情况转移而来xx4x因为4是当前的最大值必然大于后面1个元素所以必然能产生1对逆序对又因为我们需要逆序对的数量k2所以只能从n2k1的情况转移而来xxx4因为4在最末尾所以不能产生新的逆序对又因为我们需要逆序对的数量k2所以只能从n2k2的情况转移而来 因此我们可以得出 dp[n1][k]dp[n][k-1]dp[n][k-2]…dp[n][k-n1] 使kk1得 dp[n1][k1]dp[n][k]dp[n][k-1]…dp[n][k-n2] 两式相减得dp[n][k]dp[n-1][k]dp[n][k-1]-dp[n-1][k-n] 代码 class Solution { public:int kInversePairs(int n, int k) {vectorvectorint dp(n1,vectorint(k1,0));dp[1][0]1;int mod1000000007;for (int i 2; i n; i) {for (int j 0; j k; j) {dp[i][j]dp[i-1][j](j-10?dp[i][j-1]:0)-(j-i0?dp[i-1][j-i]:0);if (dp[i][j]mod)dp[i][j]-mod;else if (dp[i][j]0)dp[i][j]mod;}}return dp[n][k];} };
http://www.ihoyoo.com/news/14001.html

相关文章:

  • html网站开发心得优化方案官网电子版
  • 网站将要准备建设的内容网站域名在哪里备案
  • 百度提交网站收录入口怎么做网站怎么引入广告挣钱
  • 阿里指数官方网站ui设计主要包括什么
  • 沈阳网站排名seo九江 网站建站 设计 公司
  • 网站建设企业服务公司网站上传图库
  • 新手做啥网站好网站开发人员兼职
  • 苏州相城网站建设网站建栏目建那些
  • 怎样建立网站有哪些流程深圳宝安高端网站建设报价
  • 厦门网站建设首选厦门一联网络中国跨境电商前三名
  • 如何在网站上做背景图片怎么做凡科商城是什么
  • 珠海网站制作设计方案wordpress加入海报功能
  • 做网站用html上海企业制作网站有哪些
  • 自建站平台简单网站建设方案策划
  • 国外美容网站wap网页制作工具
  • 知名网站建设推荐网站建设谈判
  • 公司企业网站维护wordpress 数据库大小
  • 长春做网站南京做网站建设
  • 企业网站策划建设方案百度短视频如何引流与推广
  • 淘宝客怎样建网站上海人才市场官网
  • 江苏省建设考试网站准考证打印wordpress用户组
  • 网站建设万首先金手指12做网站的主题
  • 35互联做的网站后台怎样登录e福州是哪个公司开发
  • 洛阳便宜网站建设门头沟做网站
  • 宁国做网站手机网站制作的公司
  • 茂名网站建设电话高端品牌职业女套装
  • 西安网站建设xazxcy游戏源码下载
  • 免费购物网站系统企业网站的制作公司
  • 龙岩市建设局网站网站推广的基本方式
  • 制作网站的第一步河北建设工程信息网天行建和园