【递归算法】凸多边形的三角形剖分

【递归算法】凸多边形的三⾓形剖分
题⽬描述
设备运维管理系统在⼀个凸多边形中,通过若⼲条互不相交的对⾓线,把这个多边形剖分成若⼲个三⾓形,现在的任务是输⼊多边形的边数n,求不同剖分的⽅案数Cn。
输⼊
输⼊⼀个整数n,表⽰多边形的边数,其中n⼩于等于30
输出⼀个整数,表⽰答案
样例输⼊
5
样例输出
5
挂面纸
数据范围限制
公交车李娟
代码:
#include<bits/stdc++.h>
using namespace std;
long long jc(int);
int main()
{
int n;
cin>>n;
苯胺的制备cout<<jc(n-2)<<endl;
便当袋return0;
智能母线}
long long jc(int n)
{
if(n==0||n==1)return1;
else return jc(n-1)*(4*n-2)/(n+1);
}

本文发布于:2024-09-25 02:20:53,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/191741.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:多边形   输出   整数   运维   限制
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议