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

小蓝和钥匙

错位排序+组合数

从28个人里面选14个人分到原来房间的钥匙 C 28 14 

另外14个人错位排序 模板 请在此处填写你的解题思路 D14

都是模板记住就好了

无需理解

做题可以看出来是错位排序 或者组合数

然后会写代码就行了



import java.util.Scanner;

/**
 * @author zb
 * date2025/3/30 16:44
 */
public class Main {
    public static void main(String[] args) {
        Scanner in =new Scanner(System.in);

        System.out.println(1286583532342313400L);
//        System.out.println(D(14)*C(14,28));
        in.close();
    }

    private static long C(int m, int n) {
        if(n<0||m>n){
            return 0 ;
        }else if (n==m){
            return 1;
        }
        return C(m,n-1)+C(m-1,n-1);
    }

    private static long D(int n) {
        if(n==1)return 0;
        if(n==2)return 1;
        return (n-1) * (D(n-1)+D(n-2));
    }

}

相关文章:

  • 2015做导航网站有哪些功能吗今日热点新闻事件摘抄50字
  • 保定网站建设制作服务百度知道在线问答
  • 拉萨网站建设公司百度电脑版下载官网
  • 门户网站需要哪些人网络营销是什么?
  • 网站如何做反链湖北百度推广公司
  • 哪些网站可以找到做药人的信息5118站长工具
  • 机器学习stats_linregress
  • Spring Boot 与 Spring Integration 整合教程
  • SQLiteBrowser 的详细说明,内容结构清晰,涵盖核心功能、使用场景及实用技巧
  • skynet中跨协程异步响应的场景
  • k8s污点与容忍
  • golang 的io与os包中的常用方法
  • 5G网络中A端口和Z端口
  • javaSE————文件IO(2)、
  • 【LeetCode 题解】算法:29.两数相除
  • WordPress.com搭建网站指南
  • 力扣HOT100之矩阵:73. 矩阵置零
  • B3637 最长上升子序列
  • OpenLayers:如何使用渐变色
  • 回归预测 | Matlab实现NRBO-Transformer-BiLSTM多输入单输出回归预测
  • 基于 Three.js 实现 3D 数学欧拉角
  • Multism TL494仿真异常
  • 玛卡巴卡的k8s知识点问答题(四)
  • Spring Boot 整合 ElasticJob 分布式任务调度教程
  • pycharm虚拟环境项目转移后配置解释器
  • Spring Boot整合Redis