首页 > 其他 > 详细

一年后,我终于懂了错排

时间:2019-11-11 21:34:34      阅读:77      评论:0      收藏:0      [点我收藏+]

太菜了,一年后突然明白什么意思

首先令 \(a[n]==i\)

  1. \(a[i]== n\) ,剩下 \(n-2\) 个数构成错排
  2. \(a[i]!=n\),可以将 \(n\) 看成 \(i\) (错排问题要求 \(a[i]!=i\) ,反正都是 \(!=\) 某个数,在这里是等价的),前 \(n-1\) 个数构成错拍

\(dp[i]=(n-1)*(dp[i-1]+dp[i-2])\)

一年后,我终于懂了错排

原文:https://www.cnblogs.com/White-star/p/11837957.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!