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

天津网站建设哪家做得好网站集约化建设的讲话

天津网站建设哪家做得好,网站集约化建设的讲话,app开发公司倒闭了怎么办,广西建筑模板递增子序列 金牌导航 数据结构优化DP-1 题目大意 给出一个序列#xff0c;让你求长度为m的单调递增子序列的个数 输入样例 3 2 1 1 2 7 3 1 7 3 5 9 4 8输出样例 2 12数据范围 1⩽n⩽104,1⩽m⩽100,0⩽ai⩽9876543211\leqslant n \leqslant 10^4,1\leqslant m \leqslant…递增子序列 金牌导航 数据结构优化DP-1 题目大意 给出一个序列让你求长度为m的单调递增子序列的个数 输入样例 3 2 1 1 2 7 3 1 7 3 5 9 4 8输出样例 2 12数据范围 1⩽n⩽104,1⩽m⩽100,0⩽ai⩽9876543211\leqslant n \leqslant 10^4,1\leqslant m \leqslant 100,0\leqslant a_i \leqslant 9876543211⩽n⩽104,1⩽m⩽100,0⩽ai​⩽987654321 解题思路 对于第i个数如果要使以它结尾的单调递增子序列长度为j那么就要在前面找到比aia_iai​小的数累加以它们为结尾长度为j-1的单调递增序列就是把i接到后面 如果直接DP枚举会TLE 这时可以用树状数组在O(logn)O(logn)O(logn)的时间内求出累加的值没计算出一个数就加进树状数组中 代码 #includecstdio #includecstring #includeiostream #includealgorithm #define ll long long #define N 100010 #define wyc 123456789//orz using namespace std; int n, m, l, x, a[N], b[N], c[101][N]; void add(int g, int x, int y) {for (; x l; x x-x)c[g][x] (c[g][x] y) % wyc; } int ask(int g, int x) {int y 0;for (; x; x - x-x)y (y c[g][x]) % wyc;return y; } int main() {while(~scanf(%d%d, n, m)){memset(c, 0, sizeof(c));for (int i 1; i n; i){scanf(%d, a[i]);b[i] a[i];}sort(a 1, a 1 n);l unique(a 1, a 1 n) - a - 1;//离散化for (int i 1; i n; i){x lower_bound(a 1, a 1 l, b[i]) - a;for (int j m; j 1; --j)add(j, x, ask(j - 1, x - 1));//求累加值再加到树状数组中add(1, x, 1);}printf(%d\n, ask(m, l));}return 0; }
http://www.pierceye.com/news/65484/

相关文章:

  • 来年做那个网站致富ajax 网站模板
  • 做网站报价出名的wap版
  • 青岛市网站建设培训学校wordpress 主题 广告
  • 网站备案需要注意什么高端企业网站建站程序
  • 免费化妆品网站模板下载摄影师作品网站
  • 网站qq联系怎么做大良营销网站建设平台
  • 淘宝客导购网站源码莱山网站建设
  • windows优化大师官方网站漂亮的学校网站模板下载
  • 网站建设方案是什么苏州网站建设哪家效果好
  • 如何做网站的seo优化域名注册购买
  • 安平网站建设广东阳江发布最新消息
  • 一个服务器做一样的网站如何用一个框架做网站
  • 上海网站推广网络公司企业门户网站需求模板
  • 多语言网站系统wordpress的json api
  • 网站建设孩子半夜发烧怎么办北京快速建站模板
  • 网站怎么添加模块摄影网站建设文案
  • 做网站颜色黑色代码多少域名推广技巧
  • 网站平台做捐助功能有风险吗在线图片编辑器软件
  • 常州网站建设托管外企网站建设公司
  • easyui网站开发实战 pdf坪地网站建设如何
  • 做一个网站成本多少钱厦门网站关键词优化
  • 沈阳快速网站建设网站开发网站 后台 开发
  • 阿里云备案 网站备案域名短视频制作价格明细
  • 网站建设公司如何开拓客户海珠做网站公司
  • 个人网站建设第一步网站运营与公司简介
  • 微信授权登录第三方网站开发全渠道营销管理平台
  • 青岛专业餐饮网站制作wordpress采集规则
  • 电影网站建站网站怎么注册域名
  • 免费建立个人网站申请外贸网站建设流程图
  • 小视频网站开发设计网站推荐ps