Le
  • 2024-11-05ABC378 E 题解
    ABC378E题解题意给定序列\(A\),求\(\sum_{1\lel\ler\len}(\sum_{l\lei\ler}A_i\modM)\)计算所有区间和取模之后的结果再求和。注意外层是没有取模的。如果是外层也要取模的情况,那还是十分好办的,直接贡献法计算每个数字被统计了多少次就可以了。问题就在于外层没
  • 2024-11-05【某NOIP模拟赛T2 - 旅游】--线段树优化 DP 的魅力
    题意:数轴上在起点\(s\)和终点\(t\)间的整点中有\(n\)个关键点,第\(i\)个关键点位置为\(c_i\),可获得\(m_i\)的价值。你可以从起点开始,每次跳至多\(z\)个点(跨过中间的点),而每到达一个\(s\)以外的点需要支付\(a\)的代价,求走到终点的最大价值。\(0\les\lec_i\let
  • 2024-11-05$RMQ$问题($ST$表)
    \(RMQ\)(区间最值)问题,通常用\(ST\)表。\(ST\)表不仅可以解决区间最大最小问题,还可以解决区间最大公因数/最小公倍数(例)二维\(ST\)表(例),其实就是两个维度都进行倍增,但注意两个维度都要从\(0\)开始枚举,一个为0,一个不为时也要转移。结合二分,当二分一个值(如区间长度,区间端点)并需要
  • 2024-11-04P1088 [NOIP2004 普及组] 火星人
    [NOIP2004普及组]火星人题目描述人类终于登上了火星的土地并且见到了神秘的火星人。人类和火星人都无法理解对方的语言,但是我们的科学家发明了一种用数字交流的方法。这种交流方法是这样的,首先,火星人把一个非常大的数字告诉人类科学家,科学家破解这个数字的含义后,再把一个很小
  • 2024-11-04CSP 2024 游记
    终于是拖到出分这一天动工游记。省流:J=SDay[-n,-1]停课训练,一直在做洛谷ATCF上的题,补了好几场div.2和abc,还在dmy上打了好多有意思的模拟赛,补了很多有价值的\(DP\)题目。考前和同学猜算法。赌了5块考树形DP,同学死活不信(伏笔\(\times1\)Day-7考前刚好一周的
  • 2024-11-0411月记录
    470.CF10E不是很懂的题。妙妙妙题!!!调整归纳好!!记钱\(x\)的贪心表示为\(G(x)\),最小表示法为\(M(x)\),那么始终有\(G(x)\geM(x)\)。我们要求最小的\(w\),满足\(G(w)>M(w)\)。\(G(x)\)的子集也是贪心表示,\(M(x)\)的子集也是最小表示,考虑反证。由此,因为\(w\)最小,
  • 2024-11-04寻找两条最短路的公共路径
    寻找两条最短路的公共路径[SDOI2009]Elaxia的路线题目描述最近,Elaxia和w**的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们必须合理地安排两个人在一起的时间。Elaxia和w**每天都要奔波于宿舍和实验室之间,他们希望在节约时间的前提下,一起走的时间尽可能的
  • 2024-11-04【链路层】空口数据包详解(1):LE未编码物理层的数据包格式
    目录一、概述1.1.数据包结构1.2.传输特性二、前导码(Preamble)2.1.功能2.2.长度2.3.位同步2.4.重要性三、接入地址(AccessAddress)3.1.周期性广播序列中的接入地址3.2.其他广播信道数据包的接入地址3.3.链路层状态与接入地址生成3.4.接入地址要求3.5.
  • 2024-11-03Exam Records 6
    10.31多校NOIP2024模拟赛16D逆序图题目描述“真开心呢,凤同学。”——AsahinaMafuyu。给出一个长度为\(n\)的排列\(P\)和一个定义在集合\(\{1,2,3,\cdots,n−1\}\)上的函数\(f\),我们称该排列“生成”的图为这样的一张图\(G\):\(G\)具有编号为\(1\)
  • 2024-11-03CF2026
    A题意有\(n\)个灯和\(2\timesn\)个开关,每个灯都由两个开关控制,不知道电路,但知道开关的开闭,问最小亮灯数量和最大亮灯数量。分析最小:让开着的开关的两两抵消。最大:开着的开关先开满,如果还有,剩余的和之前开的两两抵消。注意到抵消完还开着的灯数量等于关着的开关数量。B
  • 2024-11-032024.11.3 test
    BP6563[SBCOI2020]一直在你身旁,\(n\le10^5\),\(c_i\le9\)。考虑利用\(c_i\le9\)的性质,那么最后答案很小。我们原本是计算每个区间的答案,同时区间答案具有单调性,那么考虑把答案放进状态里即可。即维护\(f_{l,ans}\)表示花费\(ans\)的代价能确定的最远的\(r\)。C请
  • 2024-11-03Min-25 筛
    Min-25筛参考\(\text{OI-Wiki}\)和2018集训队论文朱震霆《一些特殊的数论函数求和问题》。\(\text{Min-25}\)的本质是埃式筛和数论分块,其实并没有什么高级的技巧。记\(x/y=\lfloor\frac{x}{y}\rfloor\),\(pr_k\)表示第\(k\)小的质数,\(\text{lpf}(i)\)表示\(i\)
  • 2024-11-03ABC370 E - Avoid K Partition
    ABC370E-AvoidKPartition求一个序列的合法划分方案数。一种划分合法当且仅当没有一个子串的和是\(k\)。由于是否存在子串和为\(k\)很重要,因此考虑将它加入状态设计中,记\(f[i][0/1]\)表示\(1\simi\),\(i\)处结束,还没有/已有和为\(k\)的子段,方案数。用\(s[i]\)
  • 2024-11-02打卡信奥刷题(159)用C++工具信奥P1416[普及组/提高] 攻击火星
    攻击火星题目描述一群外星人将要攻击火星。火星的地图是一个nnn个点的无向图。这伙外星人将按照如下方法入侵,先攻击度为0
  • 2024-11-02动态规划题解报告
    [APIO2016]划艇注意到\(n\le500\)考虑\(O(n^3)\)的做法。值域小的做法比较显然,值域比较大,考虑离散化(将\(b_i+1\)然后限制变为\([a_i,b_i+1)\))。设\(f_{i,j}\)表示考虑前\(i\)个,\(i\)选择\(j\)的方案数。发现由于离散化了很难转移\(f_{k,j}\(k<i)\)的情况
  • 2024-11-02P3780 苹果树 题解
    传送门夏天近了,又到了恋爱的季节,小Q家门前的苹果树上结满了红红圆圆的苹果。这株苹果树是一个有着\(n\)个结点的有根树,其中结点被依次编号为\(1\)至\(n\)。\(1\)号结点为根,其余每一个结点的父结点一定是某个编号较小的结点。每一个结点上都有一些苹果,第\(i\)个结点上有\(a_i(a_
  • 2024-11-01CSP-S2024赛后总结
    $\color{#f39c11}A.决斗$赛时:题目要求游戏结束后剩余怪兽尽可能少,所以我们要将每个怪兽的价值充分发挥。很容易想到一种贪心:用第二小的数先打第一小的,再用第三小的打第二小,……以此类推。这样就能保证能被打掉的都消灭了。双指针维护即可。最后把每一种怪兽剩余的数量
  • 2024-11-012024.11.1 test
    B维护长度为二的次幂的数组,支持单点修改,区间和,全局执行以下三种操作之一:for(inti=0;i<n;i++)b[i]=0;for(inti=0;i<n;i++)b[i()x]+=a[i];for(inti=0;i<n;i++)a[i]=b[i];()里为或,且,异或中的一种。\(n\le2^{19}\)。考虑线段树维护。注意到如果为或/且,那么相当于对
  • 2024-11-01Educational Codeforces Round 20 E. Roma and Poker
    差分约束我们记W表示\(1\),L表示\(-1\),D表示\(0\),然后记前\(i\)位的前缀和是\(dis[i]\)。则我们可以根据题面得到如下约束。当前位是W,则有\[\left\{\begin{matrix}dis[i]-dis[i-1]\le1\\dis[i-1]-dis[i]\le-1\end{matrix}\right.\]当前位是L,则有\[\left\{\begin{m
  • 2024-11-01后缀数组求 LCP 和相关证明
    后缀数组求LCP和相关证明一些定义\(\text{SA}(i)\)排名为\(i\)的后缀左端点;\(\text{rank}(i)\)左端点为\(i\)的后缀排名;\(\text{suf}(i)\)左端点为\(i\)的后缀;\(\text{lcp}(S,T)\),串\(S\)和\(T\)的最长公共前缀,即\(\max\left\{x|\forally\lex,S_{y}=S_{
  • 2024-11-01ABC 杂题
    ABC186EThrone有\(n\)个圆形排列的椅子,一开始你在\(s+1\)上,每次可以向右移动\(k\)个位置,求移动到\(1\)的最小步数,或报告无解。\(2\len,k\le10^9\)很容易想到构造方程:\[s+qk\equiv0\pmodn\]\[q\equiv(n-s)k^{-1}\pmodn\]直接exgcd求逆元,算出在\([1,n-1]\)
  • 2024-11-01LE Controller commands(低功耗控制器命令)速览
    目录一、基础设置与管理命令(15个)1.1.事件控制与状态查询1.2.设备配置与特性查询1.3.性能优化与资源管理1.4.安全与隐私设置1.5.信道与特性1.6.数据长度相关二、广播与扫描(36个)2.1.广播参数设置2.2. 广播数据设置2.3.扫描响应数据设置2.4.设置随机地址2.
  • 2024-10-31CSP-S 2024游记
    貌似是NOIP2021之后的第一次游记。初赛体感很难,阅读程序好多部分都没算清楚,完善程序好几个空改了又改。但出考场上洛谷估了一下貌似不错,得了87分,于是乎进了复赛。考前完全没打模拟赛,前一晚匆匆打了一些模板后就睡觉了。高三周六上课,上午考了一场生物一场化学,生物70分钟80多
  • 2024-10-31【深基5.例7】工艺品制作——与题目保持一致!
    题目描述现有一个长宽高分别为\(w,x,h\)组成的实心玻璃立方体,可以认为是由\(1\times1\times1\)的数个小方块组成的,每个小方块都有一个坐标$(i,j,k)$。现在需要进行\(q\)次切割。每次切割给出\((x_1,y_1,z_1),(x_2,y_2,z_2)\)这6个参数,保证\(x_1\lex_2\),\(y_1\le
  • 2024-10-31决策单调性优化 DP
    前言本文将介绍决策单调性优化DP的相关内容。持续更新修正,如有差错请指出。1.四边形不等式优化1.1四边形不等式与决策单调性四边形不等式:如果对于任意的\(a\leb\lec\led\)均成立\[w(a,d)+w(b,c)\gew(a,c)+w(b,d)\]则称代价函数\(w\)满足四边形不等式。