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

开发自己的app多少钱处理事件seo软件

开发自己的app多少钱,处理事件seo软件,律师事务所 网站模板,做最好的网站新新两种递推细节不同 1,将1和n在序列末尾的情况单独放出来处理,因为dp[0]0; 2,将所有情况统一处理,这种情况就要要求dp[1]1; 这里的n在解题中可以看做是元素数量 思路是,根据出栈最后一个元素,统计它前面的元素数量的输出序列数和…

两种递推细节不同

1,将1和n在序列末尾的情况单独放出来处理,因为dp[0]=0;

2,将所有情况统一处理,这种情况就要要求dp[1]=1;

这里的n在解题中可以看做是元素数量

思路是,根据出栈最后一个元素,统计它前面的元素数量的输出序列数和它后面的元素数量的输出序列数,因为他前面的必须先输出玩完,他才能放在栈底等最后一个出栈,然后他在栈底了,等它上面的都输出完,它最后出栈

#include <iostream>
#include <stack>
#include <algorithm>
#include<vector>
#include<unordered_map>
#include<set>
using namespace std;int main() {int n;cin >> n;int dp[19];dp[0] = 0;dp[1] = 1;//以出栈序列最后一个元素是几来进行划分for (int i = 2; i <= n; i++) {dp[i] = 2 * dp[i - 1];//最后出栈序列最后一个元素是1和nfor (int j = 2; j <= i - 1; j++) {dp[i] += dp[j - 1] * dp[i - j];//中间的数字是最后一个元素,它前面的元素的合法序列数量与它后面的元素合法序列数量相加,因为//该元素要最后一个出栈,所以它必须等它前面的元素也就是全部出完,数量是j-1,并且放在栈底,然后等它后面的元素全部出完,数量是i-j}}cout << dp[n];
}
#include <iostream>
#include <stack>
#include <algorithm>
#include<vector>
#include<unordered_map>
#include<set>
using namespace std;int main() {int n;cin >> n;int dp[19];dp[0] = 1;dp[1] = 1;//以出栈序列最后一个元素是几来进行划分for (int i = 2; i <= n; i++) {dp[i] = 0;for (int j = 1; j <= i ; j++) {dp[i] += dp[j - 1] * dp[i - j];}}cout << dp[n];
}

http://www.hkea.cn/news/746106/

相关文章:

  • 开发网站开发工程师培训心得简短200字
  • 网站优化工具升上去软文营销代理
  • 北京监理协会培训网站变现流量推广app
  • 邯郸做wap网站最全bt搜索引擎入口
  • 用网站做自我介绍pptsem推广竞价托管
  • 建设网站项目的目的是什么意思营销型网站方案
  • 濮阳网站建设价格南昌seo排名收费
  • jsp做网站案例steam交易链接在哪里看
  • 做网站需要招聘内容范本信息流广告
  • 如何建公众号外贸网站建设优化
  • 怎么把网站横幅做很大东莞营销推广公司
  • 网站运营与管理实训报告松松软文平台
  • 奉化云优化seo手机网站排名优化软件
  • h5响应式集团网站推荐电商平台有哪些?
  • 企业所得税税率三个档次关键词优化快排
  • 长宁区网站建设b2b免费发布平台
  • php 个人网站网站安全检测工具
  • 做的网站很卡是什么原因seochan是什么意思
  • 怎么做盗版视频网站吗百度权重1
  • 政府网站 建设 计划品牌推广策划方案案例
  • 临沂网站建设那家好小米市场营销案例分析
  • 德化网站建设企业中层管理人员培训课程
  • 网站怎么通过流量赚钱爱站网能不能挖掘关键词
  • 网站建设课后感营销型网站有哪些平台
  • 哪个网站做生鲜配送厦门seo外包公司
  • 水电行业公司设计logo重庆seo排名扣费
  • 可信赖的南昌网站制作站长工具网站
  • 济南建站公司电话成都关键词自然排名
  • 门户网站开发公司推广网页
  • 如何做网站认证实时军事热点