ICode9

精准搜索请尝试: 精确搜索
  • 洛谷 P1972 [SDOI2009]HH的项链2021-09-15 13:03:19

    洛谷 P1972 [SDOI2009]HH的项链 主席树+区间不同数字个数

  • 做题记录 Luogu P19722021-06-24 22:49:09

    Luogu P1972 [SDOI2009]HH的项链 树状数组维护。 区间差分后的前缀和就是原区间。 #include<bits/stdc++.h> using namespace std; #define maxn 1000005 struct node { int l, r, id; }; node que[maxn]; int cmp(node a, node b) { return a.r < b.r; } int tree[maxn], num[m

  • P1972 [SDOI2009]HH的项链 (莫队(超时)/树状数组)2020-11-29 22:06:01

    题链:https://www.luogu.com.cn/problem/P1972 思路1:如果考虑莫队的话就是模板题,只不过出题人卡常,会T。 #include <bits/stdc++.h> #define ll long long using namespace std; const int N = 1e6+10; const int M = 1e6+10; int n,m,base; int a[N],num[M],ans[N],belong[N],cnt

  • 树状数组--P1972 [SDOI2009]HH的项链2020-02-01 16:07:36

    题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。 有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答

  • Luogo P19722019-11-21 21:50:37

    题目链接:https://www.luogu.org/problem/P1972 题目描述: HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。 有一天,他突然提出了一个问题:某一段

  • 【Luogu P1972】HH的项链2019-11-05 09:57:41

    Luogu P1972 一开始非常naive随便打了个树状数组统计就交上去了,然后不出意料的爆零了…… 然后删一删改一改过了。 重点:对于区间[1,r]中重复出现的数,我们只需要关心最右边那一个是否在[l,r]中就可以了。 具体思路在代码注释中 #include<cstdio> #include<algorithm> using namespa

  • P1972 [SDOI2009]HH的项链2019-08-02 22:03:52

    题目背景 无 题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题

  • 题解 P1972 【[SDOI2009]HH的项链】2019-02-18 14:04:13

    评测记录:https://www.luogu.org/record/show?rid=14850706 时间用了1200ms,感觉应该是比较快的莫队了 莫队基本思路之前的题解已经讲过了,不再赘述 这里主要讲一下关于块大小的优化和奇偶性优化 一些细节上的卡常数就放在代码里讲了 块大小优化 好吧,在写这个之前,我从机房巨佬空中得到

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有