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

企业的网站建设前期工作总结辽宁网站开发

企业的网站建设前期工作总结,辽宁网站开发,网络营销平台,wordpress mysql php昨天晚上做的。。。差错一直查到今天 最后没办法问管理员要了数据才知道原来ans数组开小了233#xff0c;简直沙茶 这道题不就是裸的莫队嘛 ||| 只要用树状数组维护当前的两种个数即可。 1 /**************************************************************2 Problem: 3…昨天晚上做的。。。差错一直查到今天 最后没办法问管理员要了数据才知道原来ans数组开小了233简直沙茶   这道题不就是裸的莫队嘛 ||| 只要用树状数组维护当前的两种个数即可。   1 /**************************************************************2 Problem: 32363 User: rausen4 Language: C5 Result: Accepted6 Time:79318 ms7 Memory:66252 kb8 ****************************************************************/9 10 #include cstdio11 #include cmath12 #include algorithm13 14 #define lowbit(x) x -x15 using namespace std;16 const int N 100005;17 const int M 1000005;18 const int Maxlen 37000005;19 20 int n, size, Q;21 int BIT[2][N], cnt[N], pos[N], a[N];22 int ans1[M], ans2[M];23 int Len, Left;24 char buf[Maxlen];25 26 struct Query {27 int l, r, a, b, w;28 } q[M];29 inline bool operator (const Query a, const Query b) {30 return pos[a.l] pos[b.l] ? a.r b.r : pos[a.l] pos[b.l];31 }32 inline bool cmp_id (const Query a, const Query b) {33 return a.w b.w;34 }35 36 inline int read() {37 int x 0;38 while (buf[Left] 0 || 9 buf[Left])39 Left;40 while (0 buf[Left] buf[Left] 9)41 x x * 10 buf[Left] - 0;42 return x;43 }44 45 int len 0, pr[15];46 inline void print(int x) {47 while (x)48 pr[len] x % 10, x / 10;49 if (!len) putchar(0);50 while (len)51 putchar(pr[len--] 0);52 }53 54 inline void update(int x, int del, int T) {55 while (x n)56 BIT[T][x] del, x lowbit(x);57 }58 59 inline int query(int x, int T) {60 int res 0;61 while (x)62 res BIT[T][x], x - lowbit(x);63 return res;64 }65 66 inline void update(int x, int del) {67 if (!cnt[x])68 update(x, 1, 1);69 cnt[x] del;70 if (!cnt[x])71 update(x, -1, 1);72 update(x, del, 0);73 }74 75 int main() {76 int i, l, r;77 Len fread(buf, 1, Maxlen, stdin);78 buf[Len] ;79 n read(), Q read();80 size (int) sqrt(n);81 for (i 1; i n; i)82 a[i] read(), pos[i] i / size;83 for (i 1; i Q; i) {84 q[i].l read(), q[i].r read();85 q[i].a read(), q[i].b read();86 q[i].w i;87 }88 89 sort(q 1, q Q 1);90 for (i l 1, r 0; i Q; i) {91 for (; r q[i].r; ) update(a[r], 1);92 for (; r q[i].r; ) update(a[r--], -1);93 for (; l q[i].l; ) update(a[l], -1);94 for (; l q[i].l; ) update(a[--l], 1);95 ans1[q[i].w] query(q[i].b, 0) - query(q[i].a - 1, 0);96 ans2[q[i].w] query(q[i].b, 1) - query(q[i].a - 1, 1);97 }98 for (i 1; i Q; i) {99 print(ans1[i]), putchar( ); 100 print(ans2[i]), putchar(\r), putchar(\n); 101 } 102 return 0; 103 } View Code p.s. 这道题Rank 1的5 sec是怎么做到的 蒟蒻可是用了80 sec啊转载于:https://www.cnblogs.com/rausen/p/4108541.html
http://www.zqtcl.cn/news/195848/

相关文章:

  • 被他人备案后做违法网站抖音seo推广
  • 手机网站广告代码南靖县建设局网站
  • 郑州网站建设智巢高德地图有外资背景吗
  • 网站开发常遇到客户问题wordpress怎么升级
  • 网站的空间是网站 建设 维护 公司
  • 关于网站建设的书籍网站设计的趋势
  • 临漳+网站建设深圳国贸网站建设
  • 安全的南昌网站制作上海网站建设网
  • 360网站制作潍坊医疗网站建设方案
  • 深圳网站策划公司域名解析暂时失败
  • 怎么做安居客网站wordpress 函数文件
  • 微名片网站怎么做html代码表示
  • 两学一做纪实评价系统网站如何做好百度推广
  • 网站设置手机才能播放企业网站开发需求
  • 网站建设微信运营销售做网站用啥语言
  • dw建设网站步骤活动汪活动策划网站
  • 民和县公司网站建设网站开发的特点
  • 模板企业快速建站上传网站中ftp地址写什么
  • 云南本地企业做网站太原网站制作公司哪家好
  • 西部数码域名网站模板wordpress抓取股票行情
  • 丰台深圳网站建设公司关于服装店网站建设的策划方案
  • win7 iis网站无法显示随州网站建设哪家实惠
  • 利用网站新媒体宣传法治建设建站哪个平台好
  • 网站seo课设wordpress 500 根目录
  • 电子商务网站建设的阶段化分析如何利用视频网站做数字营销推广
  • 电子商务网站建设ppt模板国外注册机网站
  • 西部数码做跳转网站百度seo排名培训优化
  • 农业网站素材wordpress all in one
  • 学习网站建设有前景没wordpress 和dokuwiki
  • 服装网站开发方案网站设计美工排版编辑