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

错排的

1.关键错排的理解 当1不放在k时 n个元素去掉k而k原来的位置可以看成1现在的位置(不能放的)变成了n-1个元素的错排
2.记忆化搜索 你后面要写函数啊

include <bits/stdc++.h>

using namespace std;
long long dp[25];long long s[25];
long long f(int x)
{
if(dp[x]!=-1) return dp[x];
return dp[x]=(f(x-2)+f(x-1))(x-1);
}
long long ss(int x)
{
if(s[x]!=-1) return s[x];
return s[x]=ss(x-1)
x;
}
int main()
{
int c;cin>>c;
while(c--)
{
int n;cin>>n;
memset(dp,-1,sizeof(dp));
memset(s,-1,sizeof(s));
dp[1]=0;dp[2]=1;dp[3]=2;
s[1]=1;
double res=double(f(n))/ss(n)*100;
printf("%.2lf%%\n",res);
}
}

http://www.jsqmd.com/news/48406/

相关文章:

  • ipad学linux
  • iPadOS16有什么新功能
  • ipad linux
  • 深入解析:蓝色星球如何打造能与企业共同进化的灵活系统
  • 第七讲上自监督学习self-supervised learning-BERT
  • 内网渗透过程的多种代理搭建方法
  • 男女生排列 女生的一定千万别忘了
  • 2025年11月上海专业防水补漏推荐!Top5口碑公司实测,先检测后施工有保障
  • 商品推荐系统-FAISS召回
  • AI 时代,.NET 开发者是向左还是向右?
  • Claude code 使用技巧
  • OpenDroneMap (ODM) 无人机影像三维模型重建安装及应用快速上手
  • OneDrive人脸分组功能预览引发隐私担忧
  • 人和动物的区别在哪里???
  • 机器人模仿学习运动基元数学编码高效的方法还有用吗?
  • CF2152
  • xyd 2025 NOIP 模拟赛
  • 7段第二课:贪心
  • NET 8 封装自己的 rabbtMQ
  • dropMimeData
  • Terrorform-自动化创建EKS集群
  • 最长单词2
  • Django 学习路线图 - 教程
  • Tefrorform-自动化创建IAM
  • 积极想到二维数组的递推
  • [人工智能-大模型-55]:模型层技能 - AI的算法、数据结构中算法、逻辑处理的算法异同
  • Terrorform-自动化配置AWS EC2
  • Terrorform-自动化配置AWS Route53
  • elasticSearch之API:索引运行
  • 20232406 2025-2026-1 《网络与系统攻防技术》 实验六实验报告