排列
复制代码 代码如下:
#include <stdio.h>
// 主要是找到当前要排的 和后面要排数的关系
int swap(int m,int n)
{
if(n==1)
return m-n+1;
return m*swap(m-1,n-1);
}
int main()
{
int m=5,n=4;
printf("%d",swap(5,4));
}
组合
计算3个A,2个B可以组成多少种排列的问题
思路一:
复制代码 代码如下:
#include <stdio.h>
/*
3个A,2个B 根据排列 第一个位置
可以是A也可以是B 如A_ _ _ _ 或着 B_ _ _ _ 由于第一个位置
确定了 一个字母 所以 如果确定的是A 则在剩下的四个位置中
就只能有 2个A ,2个B了 所以总的情况就是 A_ _ _ _ +B_ _ _ _ 两个排列总数之和
*/
int f(int m, int n)
{
if(m==0 || n==0) return 1;
return f(m,n-1)+f(m-1,n);
}
void main ()
{
printf("%d ",f(3,2));
}
思路二:
复制代码 代码如下:
#include <stdio.h>
#include <math.h>
/*
对于(m+n)!种排列方法是针对所有元素都不重复的情况下计算出的,
如果存在重复,则需要筛选出这些重复的排列情况。
于是我们可以采用捆绑法,将相同的元素绑在一起,由于是组合,所以内部元素的排列问题不予考虑,
这些排列数总共有m!和n!,因此去掉这些重复情况后就得到(m+n)!/(m!*n!)中排法。
m个A n个B的排列一共有(m+n)!/(m!*n!)
而m-1个A n-1个B的排列一共有(m+n-2)!/((m-1)!*(n-1)!)
所以m个A n个B的排列数=m-1个A n-1个B的排列数*(m+n)*(m+n-1)/(m*n)
关键是找到(m个A和n个B的排列)和(m-1个A和n-1个B)之间关系
*/
int f(int m, int n)
{
if(m==0 || n==0) return 1;
return f(m-1,n-1)*(m+n-1)*(m+n)/m/n;
}
void main ()
{
printf("%d ",f(3,2));
}
相关推荐:
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
为什么说seo重要,为什么说seo重要一点 ,中通智能ai是什么意思
ChatGPT免费用户每天的使用限制:如何高效利用,突破困境!,花花制作ai
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,助您畅享无障碍智能对话体验,ai记录人
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
AI人工智能文章生成平台,释放创作无限可能
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
SEO通过-如何通过SEO优化让你的业务在搜索引擎中脱颖而出,保定网站建设推广专家
ChatGPTO1Pro模型:开启AI新纪元,免费应用带来无尽可能,苹果上的ai写作在哪里
AI人工智能文章生成器写作新纪元
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,ai制作艺术字
创作新时代:自动生成文章AI的魅力与未来
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
自动生成文章的AI软件,助力内容创作的未来
SEO建站,开启网站优化的全新篇章!,网络营销推广合作方式
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作
SEO汇报:如何通过数据分析提升网站排名,助力企业业绩增长,免费推广网站大全百度经验
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
seo组建需要什么条件,seo建站的步骤 ,ai肌肉宝宝
SEO资讯:最新趋势,提升网站排名,快速突破流量瓶颈,廊坊seo推广咨询服务
SEO就业前景如何?打造数字时代的职业新风口,常州武进区水产网站建设
ChatGPT内部HTTP接口文档-为开发者提供高效便捷的AI服务接入方式,安屿ai
中国AI软实力崛起:技术创新与产业应用的完美融合,seo0066
优化工具:提升工作效率的秘密武器,网站模板的优化策略是什么
seo网站通过什么软件,网站seo软件哪个 ,战团ai
ChatGPT无法访问原因分析及解决方案,斑马ai报道
SEO出超:如何通过精准优化实现网站流量大爆发,营销推广方式联系f火15星
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
用AI优化文章,轻松提升内容质量与创作效率
SEO培训:助力企业实现互联网营销的无限可能,平塘网站优化推广价格
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化
什么是seo反连接,网站反链多好还是少好 ,网易ai产品
seo要会些什么,seo需要学些什么内容 ,轻盈ai
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
SEO全站优化:打造强大网站排名的必备利器,AI论文写作的优点
SEO动态:2025年SEO趋势与优化技巧解析,十堰外贸网站推广费用
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
文章写作AI:让创作更高效、精准的智能助手
seo需要买什么,seo需要考虑什么 ,ai做表头
SEO特点与实施策略:提升网站流量与排名的关键,定西抖音seo价格查询
SEO有点:揭秘优化之道,提升网站排名的秘诀,广州抖音seo厂家地址
seo站内优化包括什么营销,seo站内优化操作流程 ,ai 玻璃图标
seo黑帽是什么,列举几种seo黑帽行为 ,穿老款的ai丢人吗
文章续写AI:提升写作效率,创意无限
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
SEO作用:提升网站流量与品牌曝光的秘密武器,美容网站联盟平台推广
好用的AI智能工具,让生活与工作更高效!