技术栈

组合数的计算

slim~2023-10-17 8:23

C: 即从a个元素中选取b个元素的组合数。

cpp 复制代码
LL C(int a, int b)
{
    LL res = 1;
    for (int i = a, j = 1; j <= b; i --, j ++ )
        res = res * i / j;
    return res;
}

A: 表示从a个元素中选取b个元素进行排列的情况数。

cpp 复制代码
LL P(int a, int b)
{
    LL res = 1;
    for (int i = a; i > a - b; i--)
    {
        res *= i;
    }
    return res;
}
上一篇:学信息系统项目管理师第4版系列29_信息系统治理
下一篇:Linux命令(94)之history
相关推荐
Swift社区
几秒前
LeetCode 270:在二叉搜索树中寻找最接近的值(Swift 实战解析)
算法·leetcode·swift
mikey棒棒棒
16 分钟前
二叉树的遍历与构造
算法·二叉树
喂我花生(๑•̀ㅂ•́)و✧
41 分钟前
JAVA中ArrayList的解析
java·开发语言·算法
草莓啵啵~
1 小时前
STL-list
开发语言·c++
摄殓永恒
1 小时前
【入门】斜角II
c++·算法·图论
feiyangqingyun
1 小时前
Qt/C++开发监控GB28181系统/实时视频预览/视频点播/rtp解包解码显示
c++·qt·音视频·gb28181
Tummer8363
1 小时前
C++中extern关键字详解:不同情况下的使用方式
c++
大锦终
2 小时前
【C++】红黑树
c语言·开发语言·数据结构·c++
David Bates
2 小时前
代码随想录第41天:图论2(岛屿系列)
python·算法·图论
司小豆
2 小时前
视觉-语言基础模型作为高效的机器人模仿学习范式
人工智能·算法·机器人
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】04数据分析实战 | K-means算法——蛋白质消费特征分析05【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!06西电B测-计算机网络综合实验(含验收问题)07【解决】Android Gradle Sync 报错 Could not read workspace metadata08苍穹外卖面试总结09DeepSeek各版本说明与优缺点分析10Coze扣子平台完整体验和实践(附国内和国际版对比)