w

wuyuhui

#1381324

这个人真的太懒了,怎么办呢

发帖
43
文章
1
互动
15
陶片
0
获赞
0
收藏
0

历史用户名外显

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

  1. wuyuhui
    最早追溯到 2025/08/02最后捕获于 2025/11/03
  2. wuyuhui
    最早追溯到 2025/06/16最后捕获于 2025/06/16
  3. wuyuhui
    最早追溯到 2025/06/14最后捕获于 2025/06/14
  4. wuyuhui
    最早追溯到 2025/04/01最后捕获于 2025/04/01
  5. wuyuhui
    最早追溯到 2024/12/14最后捕获于 2024/12/14

时间线

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

  1. 发起讨论
    警示后人:if 90pts

    在设置转移矩阵的时候,每一列应该有两个1,但是在k等于1的时候,并不是两个1,而可能是一个2,也就是应该是++操作,而不是赋值为1操作

    回复 0参与人数 1
  2. 发起讨论
    双倍经验

    P6413

    回复 1参与人数 1
  3. 发起讨论
    双倍经验

    P12736

    回复 0参与人数 1
  4. 发起讨论
    警示后人

    这道题比较卡哈希的模数和底数,如果你有部分点无法通过,建议换一个mod和base

    回复 0参与人数 1
  5. 发起讨论
    质数分界线设置建议

    质数分界线设置为11000的话可以通过,我设置了很多个不同的分界线,11000是通过的那一个。 https://www.luogu.com.cn/record/235968847

    回复 0参与人数 1
  6. 发起讨论
    与后人分享:如果你看不明白题解

    这道题的部分题解中,提到了分段,他们这样做是基于一个重要的事实:分完段之后,这些段的相对位置分布其实就是他们的段头值的大小的排列顺序。

    回复 0参与人数 1
  7. 回复讨论

    在讨论过路的大佬帮忙看看,救救我啊回复:

    此贴结,我是沙贝
  8. 发起讨论
    过路的大佬帮忙看看,救救我啊

    码风良好,我也基本上按照题解实现,为什么就是不对啊? ```cpp #include using namespace std; const int MAXN = 1e5+5; const int MAXP = 1e4+5; const int MAXH = 100; int n,m,mod; int val[MAXN]…

    回复 1参与人数 1
  9. 发起讨论
    警示后人:如果你在应该输出0的地方输出了1

    此时x应该是1,至于为什么你在运算过程中进行了取模运算答案还是不对,有可能是因为在求区间lcm或者gcd时,真实的答案(不取模)就是1,此时他的状态压缩表示为0,也就是你如果通过遍历各种因子的个数来计算的话,他根本就没有计算过,也就是说这个取模运算从来没有发生!!!

    回复 0参与人数 1
  10. 发起讨论
    cnt为什么要加1

    cnt是为了找到相同值的最优的位置,那么cnt值不会变化吧。或者说这个位置不会被第二次选中吧,反正我没有加,也ac了

    回复 0参与人数 1
  11. 回复讨论

    在讨论如果你不理解为什么这个二分回复:

    按道理讲,其实叫query或者find函数都差不多,但是在这个函数中在l==r的情况下的操作,更接近于二分,我更倾向于称之为find函数。 当然,各位大佬见仁见智。
  12. 发起讨论
    如果你不理解为什么这个二分

    部分题解中使用的是query函数,这个是线段树的命名方式,如果从二分的角度来讲,应该叫find函数。 还有f数组,它真实值应该是线段树上叶子节点的值的后缀最小值。 举个例子: 本来叶子结点上的值是1 2 3 4 5 6 7 8 9 10。 经过修改变成了1 2 3 4 5 6 2 3 4 5.(就是7~10位置上-5)…

    回复 1参与人数 1
  13. 发起讨论
    如果你不想或者不理解为什么要加上2*(m+1)个点

    因为l可能是1,那么l-1就会引入了0,导致多一个点。如果你特判一下l的值,那么加上2*m个点就够了

    回复 0参与人数 1
  14. 发起讨论
    如果你不理解为什么要在s和t之间加边

    首先你得知道这是一个一笔画问题,如果起点和终点是一样的,那么经过的所有点的度数都必须是偶数,否则就是除了起点和终点以外所有经过的点都是偶数,起点和终点度数是偶数。 s和t这条边是可以不用连接的,他不是必要的,但是它是很巧妙的,他可以大大简化我们的操作,所以我们最好要把它连接上,原因如下: 1、如果起点和终点是一样的,那…

    回复 0参与人数 1
  15. 发起讨论
    警示后人 tle

    如果你用的是fhq的话,初始化建图你最好想清楚,不能用fhq直接建图(或者你可以保证建的图很均衡),不然肯定会超时,毕竟col是4e4级别的,

    回复 0参与人数 1
  16. 发起讨论
    警示后人

    这道题的mod不是一个质数 如果你想要降幂的话 最好三思啊,尤其是后五个测试点wa

    回复 0参与人数 1
  17. 发起讨论
    大佬 求条

    ```cpp #include using namespace std; #define int long long int n,k,l,r; int ans; int nums[1005]; bool vis[61]; int val[61]; int cnt[61]; int p[61]; // 这个数位dp我的思…

    回复 0参与人数 1
  18. 发起讨论
    警示后人 if 你 wa

    如果说根节点的子节点中有多个军队都可以到达 那么最终守在这个节点的可能不是这些军队 有可能是从别的节点上调过来的 比如说这个节点上有军队剩余时间100 另外一个节点多出来的剩余10 还有一个节点没有驻守的军队需要从外部支援 但是至少需要时间20 那么如果10的可以满足到100所在的节点 那么100的就可以用于支援20的

    回复 1参与人数 1
  19. 发起讨论
    哈希标签

    这道题用哈希做也很自然吧,能不能添加一个哈希的标签呢?

    回复 1参与人数 1
  20. 回复讨论
  21. 发起讨论
    近视后人:带权二分

    如果你使用带权二分有问题,注意自学的边只需要选择k条,不要多选

    回复 0参与人数 1
  22. 发起讨论
    系统是不是有bug

    我下载的数据测试点4 ,答案是5746 , 我的答案也是5746 , 为什么就是显示我的代码有问题(即使有问题,但是这个测试点我为什么不对) ? 我记得之前有一次我下载一个数据的答案,直接就是错的(我调试好多次都无法输出那个答案,但我感觉我的代码没有问题,提交上去直接AC了) 这是什么情况????

    回复 0参与人数 1
  23. 发起讨论
    进食后人:if 80pts

    这个线段树有点不一样 如果你的code使叶节点也有可能调用up函数的话 空间需要翻倍

    回复 0参与人数 1
  24. 回复讨论

    在讨论线段树空间疑问回复:

    @[lyx128](luogu://user/1013479) 是不是你的ls rs导致的 在pushup函数中叶节点访问下一层啊
  25. 回复讨论

    在讨论LGR229 赛时答疑帖回复:

    有点不理解T2的t=16时解释 当时间为15s的时候 此时问题三还不是0 但是时间只剩下1s了 那么根据题目要求 问题三也没有被解决啊
  26. 发起讨论
    近视后人:如果你tle84pts

    在合并左右部分的时候,一定不能是遍历半边部分的组合的结果,就是说不能遍历任选操作后得出的状态 否则会tle 比如很多种选择得出来的状态都是一样的 你又用遍历的方式计算 那么就是2^20*2^20

    回复 0参与人数 1
  27. 发起讨论
    近视后人如果你60pts

    注意在计算组合数的时候 与n有关的数字要先%在用 否则可能就会溢出

    回复 0参与人数 1
  28. 发起讨论
    警示后人 如果你的答案wa并且出现负号

    这道题的范围是long long 如果你用到了1<<i之类的操作 注意写成1ll<<i

    回复 1参与人数 1
  29. 发起讨论
    警示后人 如果你直接离散化+线段树

    这样完全是可以做的 没有问题 但是如果你出错了 那么请你注意最开始的1是否加入离散化了 以及最后的n是否加入离散化 因为操作可能根本不涉及这两个点

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

    在讨论警示后人回复:

    感谢大佬%%%