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

沈阳网站建设公司多少钱wordpress 改成论坛

沈阳网站建设公司多少钱,wordpress 改成论坛,网站开发类app,wordpress sql文章解法: 首先都可以想到dp[i]:第i个元素结尾的递增四元组有dp[i]个 然后发现有一组数据:2,3,6,1,5,8。会出现6结尾和5结尾的递增三元组,也就是未来的决策受过去影响,专业的说就是有后效性。需要强化约束条件&#xff0…

解法:

首先都可以想到dp[i]:第i个元素结尾的递增四元组有dp[i]个

然后发现有一组数据:2,3,6,1,5,8。会出现6结尾和5结尾的递增三元组,也就是未来的决策受过去影响,专业的说就是有后效性。需要强化约束条件,于是使用dp[i][j]。

第i个元素结尾的递增j元组有dp[i][j]个,显然每个元素自身就是一个一元组,dp[i][0]=1.

对于第i个元素,若存在a[k]<a[i],那么就可以把a[i]加在a[k]结尾的j元组,构成j+1元组。

迭代完善dp数组即可。

见例图:

#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
#define endl '\n'
const int N = 1e3 + 3;
int dp[N][4];
int main() {int n; cin >> n;vector<int> vec(n);for (int i = 0; i < n; i++) cin >> vec[i];for (int i = 0; i < n; i++) {dp[i][0] = 1;for (int j = 1; j<4; j++) {for (int k = 0; k < i; k++) {if (vec[i] > vec[k])dp[i][j] += dp[k][j - 1];}}}int sum = 0;for (int i = 0; i < n; i++) {sum += dp[i][3];sum %= 3344;}cout << sum << endl;return 0;
}

http://www.yayakq.cn/news/564682/

相关文章:

  • 湖北省建设厅网站上岗证查询附近室内装修公司电话
  • 网站制作的动画怎么做的wordpress底部自定义
  • 深圳网站建设网站制作网站推广文章标签wordpress
  • 他人盗用公司资料建设网站怎么处理重心型网站
  • 西宁市建设网站多少钱网络营销的模式主要有
  • 合肥网站推广 公司哪家好佛山房产信息网
  • 我找伟宏篷布我做的事ko家的网站怎么做网站优化
  • 中国推广网站湖南专业做网站公司有哪些
  • 宁波建站模板厂家海口网页建站模板
  • 专门做优惠劵的网站怎样免费做网站视频讲解
  • 营销网站试用陕西省工程建设信息网官网
  • 站长工具推荐seo综合查询制作网页的软件
  • 中国建设银行网站分期通网络营销功能
  • 做网站如何收益用订制音乐网站做的音乐算原创吗
  • 巢湖网站建设公司电子商务网站经营性icp
  • 网页设计与制作教程ppt南通网站优化推广
  • 做礼品的网站手机做wifi中继上外国网站
  • 适合新手做的网站自己做微网站
  • 手表网站 二手学院网站建设目的
  • 网站建设需求量大做视频网站赚做视频网站赚
  • 呼和浩特网站制作公司百度上传自己个人简介
  • 福建建设人才网站简洁软件下载网站源码
  • 网站建设有哪几种企业网站轮播图怎么做
  • 网站开发加设计要多少钱怎么在网上注册公司
  • 新开传奇网站迷失版网站做服装那个平台好一点
  • 建一个网站需要什么流程百度图片识别搜索
  • 青岛网站设计皆挺青岛博采网络梅河口网站开发
  • 网站建设要求 牛商网云盘搜索引擎入口
  • 网站制作程序我要啦免费统计怎么做网站
  • 怎么找合适的网站开发淘宝可以到哪些网站做推广