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

建设网站目的及功能定位是什么房地产销售工作内容

建设网站目的及功能定位是什么,房地产销售工作内容,盐城建设银行网站,app营销的特点目录 1 基础知识2 模板3 工程化 1 基础知识 题目:给定n个0和n个1,它们将按照某种顺序排成长度为2n的序列,求它们能排成的所有序列中,能够满足任意前缀序列中0的个数都不少于1的个数的序列有多少个? 输出的答案对 1 0 …

目录

  • 1 基础知识
  • 2 模板
  • 3 工程化

1 基础知识

题目:给定n个0和n个1,它们将按照某种顺序排成长度为2n的序列,求它们能排成的所有序列中,能够满足任意前缀序列中0的个数都不少于1的个数的序列有多少个?
输出的答案对 1 0 9 + 7 10^9+7 109+7取模。

原题目等价于,

在平面直角坐标系xoy下,起点为(0,0),终点为(n,n),每次只能向上走一格或向右走一格,问从起点走到终点,且路径上横坐标大于等于纵坐标恒成立,求有多少种走法?

用下图表示即为,

在不触碰到红线(即 y = x + 1 y=x+1 y=x+1)的情况下,从起点(0,0)走到终点(n,n),有多少种走法。
在这里插入图片描述
考虑一种触碰到红线,走到终点(n,n)的路径,如下图粗蓝色所显示路径。我们将从首次触碰到红线的点,记作红点。那么,将接下来的路径按照红线( y = x + 1 y=x+1 y=x+1)对称,可以得到粗绿色所显示路径,最终走到点(n-1,n+1)。

在这里插入图片描述
也就是说,任何一条触碰红线,走到终点(n,n)的路径,都可以等效成,一条走到(n-1,n+1)的路径。而从起点走到点(n-1,n+1)的路径数为 C 2 n n − 1 C_{2n}^{n-1} C2nn1,故触碰红线走到终点的路径数目为 C 2 n n − 1 C_{2n}^{n-1} C2nn1

题目要计算的是,不触碰红线走到终点(n,n)的路径数目,它等于总路径数目减去触碰红线走到终点(n,n)的路径数目,即答案可计算如下,
C 2 n n − C 2 n n − 1 = ( 2 n ) ! n ! ⋅ n ! − ( 2 n ) ! ( n − 1 ) ! ⋅ ( n + 1 ) ! C_{2n}^n-C_{2n}^{n-1}=\frac{(2n)!}{n!\cdot n!} - \frac{(2n)!}{(n-1)!\cdot (n+1)!} C2nnC2nn1=n!n!(2n)!(n1)!(n+1)!(2n)!
= ( 2 n ) ! ( n − 1 ) ! ⋅ n ! ⋅ ( 1 n − 1 n + 1 ) = ( 2 n ) ! ( n − 1 ) ! ⋅ n ! ⋅ 1 n ( n + 1 ) =\frac{(2n)!}{(n-1)!\cdot n!}\cdot (\frac{1}{n} - \frac{1}{n+1})=\frac{(2n)!}{(n-1)!\cdot n!}\cdot \frac{1}{n(n+1)} =(n1)!n!(2n)!(n1n+11)=(n1)!n!(2n)!n(n+1)1
= ( 2 n ) ! n ! ⋅ n ! ⋅ 1 n + 1 = C 2 n n n + 1 =\frac{(2n)!}{n!\cdot n!} \cdot \frac{1}{n+1}=\frac{C_{2n}^n}{n+1} =n!n!(2n)!n+11=n+1C2nn

其中 C 2 n n n + 1 \frac{C_{2n}^{n}}{n+1} n+1C2nn即为卡特兰数。

转换为代码,如下,

#include <iostream>using namespace std;const int mod = 1e9 + 7;int qmi(int a, int k, int p) {int res = 1;while (k) {if (k & 1) res = (long long)res * a % p;k >>= 1;a = (long long)a * a % p;}return res;
}int main() {int n;cin >> n;//计算C[2 * n][n] / (n + 1) % modint res = 1;for (int i = 1, j = 2 * n; i <= n; ++i, --j) {res = (long long)res * j % mod;res = (long long)res * qmi(i, mod - 2, mod) % mod;} res = (long long)res * qmi(n + 1, mod - 2, mod) % mod;cout << res << endl;return 0;
}

2 模板

暂无。。。

3 工程化

暂无。。。

http://www.yidumall.com/news/59725.html

相关文章:

  • 做网站湖州电脑培训班
  • 哪个网站做视频有收益广州网站排名优化报价
  • 短网址在线生成短网址平台seo什么意思
  • 用自己网站做淘宝客网站设计费用明细
  • 做茶叶网站的素材百度指数明星搜索排名
  • 求个网站没封的网站模板下载
  • 做局域网网站哪家公司做推广优化好
  • 网站安全风险评估报告温州seo排名公司
  • 昆明网站建设一条龙服务广西疫情最新消息
  • 个人简单网站页今天的国际新闻
  • 南平 网站建设英语seo
  • 网站视频要vip怎么看竞价托管咨询微竞价
  • p2p做网站百度爱采购怎么推广
  • 公司注销预审在什么网站做全网营销式网站
  • 装个网络要多少钱seo的优化方案
  • 拼多多怎么申请开店四川seo多少钱
  • php做商城网站外贸seo推广
  • 哪个网站可下载免费ppt付费内容网站
  • ftp制作网站百度助手安卓版下载
  • 网站建设作用 名词解释优秀的营销案例
  • 建一个团购网站需要多少钱自己做网站网页归档
  • 淘宝网页版官网重庆网站优化
  • 搭设企业网站教程推送者seo
  • 前端网站开发兼职网页制作咨询公司
  • 公司网站建设外包流程图平台运营推广方案
  • 网站开发需求分析站内seo和站外seo区别
  • 你会怎么做外国的网站吗新冠疫情最新消息今天
  • 大连做网站哪家服务好全球外贸b2b网站
  • 做别人的网站诈骗视频小程序怎么开发
  • 宁波建站平台网络营销的效果是什么