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

网站建设优化哪家专业网站建设的基本流程包括什么

网站建设优化哪家专业,网站建设的基本流程包括什么,哪些网站的活动策划做的好,怎样制作微信小程序卖东西题意 询问区间有多少不同的数。 题解 和Luogu 1903一样#xff0c;这道题也是用pre数组来求区间不同数的个数#xff0c;这里pre[i]表示a[i]上一次出现的位置 #xff11;#xff0c;询问相当于查询区间内有多少pre小于等于左端点。 #include cstdio #include …题意 询问区间有多少不同的数。 题解 和Luogu 1903一样这道题也是用pre数组来求区间不同数的个数这里pre[i]表示a[i]上一次出现的位置 询问相当于查询区间内有多少pre小于等于左端点。 #include cstdio #include cstring #include algorithm #include set using namespace std; typedef long long ll; #define space putchar( ) #define enter putchar(\n) template class T void read(T x){char c;bool op 0;while(c getchar(), c 0 || c 9)if(c -) op 1;x c - 0;while(c getchar(), c 0 c 9)x x * 10 c - 0;if(op) x -x; } template class T void write(T x){if(x 0) x -x, putchar(-);if(x 10) write(x / 10);putchar(0 x % 10); } const int N 50005; int n, m, l, r, ans, a[N], last[1000005], pre[N]; int idx, ls[N*50], rs[N*50], data[N*50], root[N]; void build(int k, int l, int r){k idx;if(l r) return;int mid (l r) 1;build(ls[k], l, mid);build(rs[k], mid 1, r); } void change(int old, int k, int l, int r, int p, int x){k idx;ls[k] ls[old], rs[k] rs[old], data[k] data[old];if(l r) return (void)(data[k] x);int mid (l r) 1;if(p mid) change(ls[old], ls[k], l, mid, p, x);else change(rs[old], rs[k], mid 1, r, p, x);data[k] data[ls[k]] data[rs[k]]; } int query(int old, int k, int l, int r, int ql, int qr){if(ql l qr r) return data[k] - data[old];int mid (l r) 1, ret 0;if(ql mid) ret query(ls[old], ls[k], l, mid, ql, qr);if(qr mid) ret query(rs[old], rs[k], mid 1, r, ql, qr);return ret; } int main(){read(n);build(root[0], 1, n);for(int i 1; i n; i){read(a[i]);pre[i] last[a[i]] 1;last[a[i]] i;change(root[i - 1], root[i], 1, n, pre[i], 1);}read(m);while(m--){read(l), read(r);write(query(root[l - 1], root[r], 1, n, 1, l)), enter;}return 0; } 转载于:https://www.cnblogs.com/RabbitHu/p/BZOJ1878.html
http://wiki.neutronadmin.com/news/203249/

相关文章:

  • 使用网站效果用c语言做网站
  • 私募基金网站开发流程如何建设网站功能设计
  • 网站开发进度缓慢怎样在百度上推广
  • 设计师找灵感的网站百度指数免费添加
  • 页面设计排版网站厦门做网站维护的公司
  • ps做网站效果图都是按几倍做网站做关键词排名每天要做什么
  • 广州网站整站优化小程序短链接生成网址
  • 建设网站域名的选择网站建设制作开发 小程序开发定制 软件系统开发
  • 网站后台源代码更改开发app软件的步骤
  • 嘉兴专业定制网站制作企业衡阳市建设网站
  • 微信公众号开发网站建设不改变网站怎么做关键词优化
  • wordpress個人網站域名免费做视频相册的网站
  • 长春网站外包房屋建筑图纸设计说明
  • 校园网站怎么做HTML济南网站制作搜到
  • 太原正规的做定制网站制作wordpress双语言设置
  • 秦淮网站建设建设网站合同范本
  • 广西建设网站邢台做移动网站价格
  • 网站备案协议网站如何快速推广
  • 罗湖网站建设 信科网络劳动仲裁案例100例
  • 商标设计注册wordpress秒开优化
  • 网站开发的工作经验要求网站做的好的公司名称
  • 广州做网站一般多少钱wordpress 3.9.2
  • 东莞高端模板建站html网站的规划与建设6
  • 建立自己的网站平台须多少钱返利网站开发一般要多少钱
  • 网站制作代理修改wordpress文章发布页面模板
  • 城厢区建设局网站海南网站建设及维护
  • 百度云做网站有优势吗网站搭建技术有哪些
  • 自动搭建网站wordpress 安装权限管理
  • 做整合营销的网站深圳平价的专业建站公司
  • 网站域名建设费进什么科目响应式 网站 设计软件