g

guojiahong

#1083200

CSP记得将下发文件CSP-J和CSP-S改完对应准考证号,开FrC,将cpp文件改为题面名,写freopen,删debug,开long long,数组要开够(线段树要开4倍空间)……

发帖
28
文章
6
互动
171
陶片
2
获赞
1
收藏
0

历史用户名外显

追踪最近的用户名外显变动记录。

  1. guojiahong
    最早追溯到 2025/11/04最后捕获于 2025/11/04
  2. guojiahong
    最早追溯到 2024/11/21最后捕获于 2024/11/21
  3. guojiahong
    最早追溯到 2024/08/27最后捕获于 2024/08/27
  4. guojiahong
    最早追溯到 2024/08/13最后捕获于 2024/08/13
  5. guojiahong
    最早追溯到 2024/03/31最后捕获于 2024/07/30
  6. guojiahong
    最早追溯到 2024/02/25最后捕获于 2024/02/25

时间线

最近的文章、讨论、云剪贴板与社区记录

  1. 回复讨论

    在讨论m=2n-1 是输出 power(2,n) 吗回复:

    m=2n-1也是??
  2. 回复讨论

    在讨论求问NOIP和T2做法回复:

    @[guojiahong](luogu://user/1083200)花了那么久结果不会判重。。。而且判重复杂度应该也是错的
  3. 回复讨论

    在讨论求问NOIP和T2做法回复:

    我T2暴力没打完呜呜呜,死磕正解2h没做出来,应该100+4+16+0=120
  4. 回复讨论

    在讨论很焦虑回复:

    况且你5年级。。。
  5. 回复讨论

    在讨论很焦虑回复:

    我6年级开始学,初一还保龄J组,我照样学的好好的,今年初三即使退役S也能拿176
  6. 回复讨论

    在讨论线性假做法92pts,想问正解 O(nk) 为什么能过,不是10^9了吗回复:

    而且我真的不能理解复杂度为什么会有 $O(nk)$,如果枚举倒序排的位置不应该也是 $O(nm)$ 吗?
  7. 发起讨论
    线性假做法92pts,想问正解 O(nk) 为什么能过,不是10^9了吗

    ```cpp #include using namespace std; int rd() { int asn=0;char c=getchar(); while('0'>c||c>'9')c=getchar(); while('0' t[10001]; int q[100001],s; int main(){ //…

    回复 1参与人数 1
  8. 回复讨论

    在讨论为何mlogm*2^k只有56分回复:

    @[lbh666](luogu://user/774009)果然外国语的机子是和附中没法比的
  9. 回复讨论

    在讨论为何mlogm*2^k只有56分回复:

    但是我场上大样例2要5s,可能是机子太烂了
  10. 回复讨论

    在讨论为何mlogm*2^k只有56分回复:

    我#11#12 800多毫秒,#19#20 1200多,可能你常数太大
  11. 回复讨论

    在讨论为何mlogm*2^k只有56分回复:

    我也是这个复杂度72分(我也写了性质A)
  12. 回复讨论

    在讨论因大量脚本导致的提交评测现状说明回复:

    几百个AI账号?你谷管理员好辛苦
  13. 发起讨论
  14. 回复讨论

    在讨论这队列什么顺序回复:

    @[jiangzixuan2](luogu://user/1511996)
  15. 回复讨论

    在讨论这队列什么顺序回复:

    **k 个好人站在一起,k 个坏人站在一起**,题目有这句话
  16. 回复讨论

    在讨论有人能给个小 hack 吗,非常感谢回复:

    造出来了,对拍真难搞
  17. 发起讨论
    有人能给个小 hack 吗,非常感谢

    ```cpp #include using namespace std; int n,q; int a[2000001],t[2000001],tag[2001]; inline int rd(){ char c=getchar();int a=0; while(c '9')c=getchar(); while('0'…

    回复 1参与人数 1
  18. 回复讨论

    在讨论求助 DS 问题回复:

    哦对,我误以为有单调性
  19. 回复讨论

    在讨论求助 DS 问题回复:

    @[wukaichen888](luogu://user/723238)就是 tag 有两个,一个 k,一个 b
  20. 回复讨论

    在讨论求助 DS 问题回复:

    我比较菜,可能错的比较离谱.......
  21. 回复讨论

    在讨论求助 DS 问题回复:

    然后 $O(n \log^2n)$?
  22. 回复讨论

    在讨论求助 DS 问题回复:

    线段树,每次覆盖打 tag,二分原先 tag 大于或小于这个 tag,更新。(对于每一个点,记录最后一次修改是区间取 min 还是 max)
  23. 发布文章
    题解:CF1667B Optimal Partition

    式子可以看其他题解,这里就不推了。 唯一不同的,其实这个问题只需要 **一个** 线段树(或者树状数组)。 #### 为什么? 这里给出一个结论,一定有一个最优解使得:所有区间长度 $\ge2$ 的区间的 $sum$ 值 $\ge0$ 即所有区间长度 $\ge2$ 的区间对答案的贡献为非负。 证明:如果出现一段区间的…

    获赞 1评论 0
  24. 回复讨论

    在讨论抽象马蜂求条回复:

    `p[i].first` 和 `p[i].second` 分别表示 $i$ 号节点在 DFS 序中左边和右边的位置
  25. 回复讨论

    在讨论抽象马蜂求条回复:

    离线处理,`to` 表示连边,`s[i]` 表示深度为 $i$ 的点集,`_[i].c` 和 `_[i].q` 分别表示本组询问染色深度和询问的子树(根)集合,`d` 表示 DFS 序,`vis` 表示是否在曾经的询问中被染色,`vis1` 表示当前是否 DFS 到这个点
  26. 发起讨论
    抽象马蜂求条

    ```cpp #include using namespace std; vector to[100001],s[100001]; struct question{ int c; vector q; }_[100001]; bool cmp(question _1,question _2){return _1.c>_2…

    回复 2参与人数 2
  27. 回复讨论

    在讨论二位差分回复:

    还有高维前缀和/高维差分
  28. 发起讨论
    二位差分

    有人能发个柿子吗

    回复 3参与人数 3
  29. 回复讨论

    在讨论没想到我也要求助橙题了回复:

    各位蒟蒻引以为戒
  30. 回复讨论

    在讨论没想到我也要求助橙题了回复:

    我的代码可能调用 `t[-1]`