首页 > 其他分享 >10.10日noip多校联考总结

10.10日noip多校联考总结

时间:2024-10-10 22:36:50浏览次数:1  
标签:noip dij 多校 复数 10.10 联考

10.10日noip多校联考总结

T1

感觉就是个dij再多记录一个换乘次数然后就像普通dij一样跑就行了。
但是必须得将换乘次数放进dis数组中当成一个状态记录下来,不能只记录在堆中,不然做法会假。

T2

发现m=0的部分分就是用一个数据结构维护区间最大子段和。
m=1/2 就是同时维护一个最大值与次大值,求max。
对于整个问题进行维护,不断求最大值。

T3

考场上写了一个浮点数快速幂,对于取模操作直接减去下取整的结果。
正解其实是对于询问变成一个 \(i=\sqrt a\) 的复数类,直接跑复数快速幂,求出实部就可以得到答案了。
但在这题不能用c++STL中自带的complex复数类,因为STL中的complex是\(i=\sqrt -1\)的虚部,但需要实现的并不是这个。

T4

考场上打了一个部分分的做法,没有想明白它是如何判断位于哪个位置的,以及它贪心的移动轨迹。
其实只需要对每个状态记录一下,跑bfs,再根据它当前的位置进行剪枝。

标签:noip,dij,多校,复数,10.10,联考
From: https://www.cnblogs.com/zhouyk0501/p/18457318

相关文章

  • 洛谷 P7517 [省选联考 2021 B 卷] 数对
    题目传送门解题思路其实你只要知道:这题你就秒了。我们发现 ,于是开一个桶来统计每个数出现的数量。我们只需要枚举每一个数的倍数,然后统计。最后,如果一个数出现了多次,再特判一下即可。代码#include<bits/stdc++.h>usingnamespacestd;intn;intcnt[500001];......
  • 2024牛客暑假多校第三场 - A. Bridging the Gap 2
    思路全在注释里了:#include<cstdio>#include<cmath>#include<algorithm>usingnamespacestd;constintN=5e5+5;intn,l,r,a[N];boolSolve(){ //打工次数:一个人能将其他人运过去的次数=一个人能过去以后能往返的次数 scanf("%d%d%d",&n,&l,&r); intmin_go=c......
  • 10.10学习笔记
    事件概率1.事件事件是指在某个试验或观察中可能发生的结果或结果的集合。是样本空间的一个子集,可以包含一个或多个样本点,也可以是整个样本空间。事件用大写字母,如A,B,C等表示。1.1概念1.1.1基本事件基本事件是指试验中不可再分的最简单的事件。每个基本事件代表一个单一......
  • 10.10 爆零赛(2023 炼石计划 NOIP 模拟赛 #2)
    炼石计划9月10日NOIP模拟赛#2【补题】-比赛-梦熊联盟(mna.wang)模拟赛恒等式:\(0+0+0+0=0\)。复盘T1好像可做。有个显然的\(n^2\)DP。推式子的时候猜到了\(\gcd=1\)的做法。进一步尝试正解未果。T2一眼只会爆搜。想到了\(b\timesb!\)的做法,应该能过\(......
  • 10.10
    我本来以为打模拟赛有两种苦难一种是豪挂不止——『愤怒』一种是完全不会——『绝望』然后今天发现了被忽视的第三种——『哀伤』\(A\)不到一个小时想出来咋写,从思路到细节总之代码的整个流程跟题解都一模一样,但是写不出来。虽然不知道这个容斥的名字,但是我能清楚的记得刚上......
  • 24.10.10
    非常好双十模拟赛,使我的分数任意旋转都不变(〇),爱来自CDQZ。话说怎么双十模拟赛题面都是双十一啊(A数据范围弱化版:P2592。\(n,m\le10^7\)。把一个看作\(+1\)另一个\(-1\),那么合法序列即为前缀和的最大值与最小值的差\(\lek\)。在一维上不好写,上二维平面。把向右走一步......
  • [赛记] 多校A层冲刺NOIP2024模拟赛04
    这场ACCODERS忘交,结果最后想起来匆匆只交了T1,然后文件名还没改,所以爆零了。。。02表示法100pts高精度,不说了;点击查看代码#include<iostream>#include<cstdio>#include<string>#include<cmath>#include<algorithm>usingnamespacestd;stringp[605];stringan......
  • 2024.9.25 多校 模拟赛
    模拟赛假做法上大分。T1几何bitset优化dp。有空学,先挂个暴力。code#include<bits/stdc++.h>usingnamespacestd;constintN=5e5+5;intT,n,m,t;chars[N],x[55],y[55];unordered_map<int,unordered_map<int,bool>>f[N];unordered_map<int,unordered_map<i......
  • 2024.10.10 1514版
    起于《海奥华预言》的思考◆地球管理结构和参考持续更新中...... 英文地址:https://github.com/zhuyongzhe/Earth/tags中文地址:https://www.cnblogs.com/zhuyongzhe85作者:朱永哲 ---------------------------------------------------------------------------------......
  • 2024.10.10 总结
    A:赛时发了什么疯非要来冲这题。不妨计各种颜色的宝石为0/1。考虑记前缀和的最大值为\(S_\max\),最小值为\(S_\min\),于是总的限制为\(|S_\max-S_\min|\leqk\)。考虑反向维护这个限制,即枚举一个\(i\),然后钦定\(i\leqS_\min\leqS_\max\leqi+k\),计算对应的序列个数。然后......