随笔分类 -  个人记录

摘要:88d03b93-7500-4375-94c1-28a42c8939d0 阅读全文
posted @ 2024-10-22 07:10 cjrqwq 阅读(5) 评论(0) 推荐(0) 编辑
摘要:其实有原题。但是 topcoder。 问题:给定 n 个点的无向图 G(V,E)G(V,E)G(V,E),求满足经过 5 条边,且这 5 条边不重复的路径数量。 n≤500n \le 500n≤500。 先 DP 一下,但是 5 条边都不能重复,显然 DP 不出来。所以我们求不走回头路的方案数,即 阅读全文
posted @ 2024-10-20 20:58 cjrqwq 阅读(5) 评论(0) 推荐(0) 编辑
摘要:有 DDD 头奶牛,在一条数轴上选择自己的家。数轴上有 NNN 个整点,分别是 000 至 N−1N-1N−1。每头奶牛都选择一个不同的整点作为的自己的家。第 iii 头奶牛有一个安全距离 R[i]R[i]R[i],表示的意义是第 iii 头奶牛与它的邻居的距离不能小于 R[i]R[i]R[i]。也 阅读全文
posted @ 2024-10-10 22:10 cjrqwq 阅读(2) 评论(0) 推荐(0) 编辑
摘要:回想起 NOIP 2023 的集训期,发现还是有很多不足,故记此篇。 已经不年轻了。 10.8 在 NF 半停课。发现有一车人都停,机房里的 cqy 还在发力。 10.9 写 lgj 的题。 10.10 写 % 你赛。别摆,求我了。 10.11~10.14 强烈谴责摆烂的我。被综能 % 你薄纱,四科 阅读全文
posted @ 2024-10-10 20:33 cjrqwq 阅读(3) 评论(0) 推荐(0) 编辑
摘要:因为要求一段区间。所以对于一个点 uuu,是否能被加入某段区间,设出边点集为 VuV_uVu​,则只和 maxVu,minVumaxV_u,minV_umaxVu​,minVu​ 有关。 这样用区间搞一遍是 O(n2)O(n^2)O(n2)。 对于某些区间计数问题,考虑分治。假设我们要求 [L,R] 阅读全文
posted @ 2024-10-09 15:07 cjrqwq 阅读(3) 评论(0) 推荐(0) 编辑
摘要:从没见过,被暴打了。 很容易打一个暴力。fi,j,kf_{i,j,k}fi,j,k​ 表示取到第 i 次的时候,留下的两个值是 j,kj,kj,k。 这样复杂度是 O(n3)O(n^3)O(n3)。 以下将五个值分别说成 a,b,c,d,ea,b,c,d,ea,b,c,d,e。对于每次询问,c,d, 阅读全文
posted @ 2024-10-08 20:52 cjrqwq 阅读(13) 评论(0) 推荐(0) 编辑
摘要:前言 其实东西还是挺多的。 我们都知道,在一般的家用网络中,有光猫,交换机,路由器,电脑等设备。假设他们自己能处理的流量不限,但是网线质量堪忧,所以不同设备间的速度就会受到影响。如果和你的电脑连接的网线是 1G 的,你最多只会收到 1G 的流量,并且光猫也只会传输 1G 的流量给交换机。当然,如果某 阅读全文
posted @ 2024-07-31 19:22 cjrqwq 阅读(3) 评论(0) 推荐(0) 编辑
摘要:前言 一些约定:∨\lor∨ 表示逻辑或,∧\land∧ 表示逻辑与,¬x\neg x¬x 表示 xxx 取 000,xxx 表示 xxx 取 111。 2-SAT 就是形如 A=a∨B=b∣a,b=[0,1]A=a\lor B=b|a,b=[0,1]A=a∨B=b∣a,b=[0,1] 的问题。 假 阅读全文
posted @ 2024-07-23 22:01 cjrqwq 阅读(4) 评论(0) 推荐(0) 编辑
摘要:前言 对于一个二元一次方程。可以把 yyy 用 xxx 表示出来,再代入到另一个式子,就可以知道 xxx,再通过 xxx 可以算出 yyy。 流程 这个过程就是高斯消元法。下面是算法流程。 设每个式子都形如 a1x1+a2x2⋯+an−1xn−1+anxn=Sia_1x_1+a_2x_2\dots+ 阅读全文
posted @ 2024-07-23 17:53 cjrqwq 阅读(4) 评论(0) 推荐(0) 编辑
摘要:假设我们选取的是某些人去匹配鞋子。 满足条件就是所有情况下,人数小于或等于鞋子。正难则反,考虑最坏情况让人数大于鞋子。 从简单的开始,假设选了 i,ji,ji,j 两个人,他们的鞋子码数都不一样。那么有: k(d+i−i+1)+k(d+j−j+1)<ai+ajk(d+i-i+1) + k(d+j-j 阅读全文
posted @ 2024-07-22 08:41 cjrqwq 阅读(3) 评论(0) 推荐(0) 编辑
摘要:记录了暑假的集训内容。 upd:7.16? 7.13:学习 splay,晚上 % 你,都是有一点思维,打起来简单。 7.14:评讲,讲 cdq,写 cdq,splay 的题目,晚上 % 你。 7.15:lby 来讲课,是二分图。还有昨天的 % 你。T3,4 都是神仙题,还挂分,菜。 7.16:Hal 阅读全文
posted @ 2024-07-16 21:39 cjrqwq 阅读(2) 评论(0) 推荐(0) 编辑
摘要:68+100+35+0 = 203。 rk 10 左右吧。 第一题怒挂 32pts,像傻子。 T3 一道贪心。感觉考场上也推了和正解差不多的性质,但是总结出来的策略大大滴不对,没见过,我太菜。 如果把所有格子都用 x0+y0=kx_0+y_0= kx0​+y0​=k 的斜线划分,会发现机器人只能沿着 阅读全文
posted @ 2024-07-15 16:06 cjrqwq 阅读(4) 评论(0) 推荐(0) 编辑
摘要:问题:求 ∑i=1nik(k≤50,n≤1×109)\sum\limits_{i=1}^{n}i^k(k\le50,n\leq1 \times 10^9)i=1∑n​ik(k≤50,n≤1×109)。 柿子是推不出来滴... nnn 那么大,考虑矩阵。 那就要把 iki^kik 转化为 (i+1)k 阅读全文
posted @ 2024-06-19 13:40 cjrqwq 阅读(8) 评论(0) 推荐(0) 编辑
摘要:手动模拟一下,发现 (i,g(i))(i,g(i))(i,g(i)) 构成一个下凸包。 可以进行 wqs 二分。b=−kx+yb = -kx + yb=−kx+y,把 bbb 看作将每个物品的价值都减去 kkk 后,选任意个物品的最小代价,此时商品代价可能是负数,因为 b 工厂的代价全部是正数,所以 阅读全文
posted @ 2024-06-05 23:05 cjrqwq 阅读(5) 评论(0) 推荐(0) 编辑
摘要:dpdpdp 满足决策单调性。 简略地证明一下: 设 p=opt(y)<q=opt(x)<x<yp = opt(y)< q = opt(x)<x<yp=opt(y)<q=opt(x)<x<y。设 [i,j][i,j][i,j] 的权值为 w(j,i)w(j,i)w(j,i),可以得到: dpk−1, 阅读全文
posted @ 2024-05-30 14:50 cjrqwq 阅读(2) 评论(0) 推荐(0) 编辑
摘要:24b53f25-1f77-4ed5-aef3-e5e76e995333 阅读全文
posted @ 2024-03-20 12:53 cjrqwq 阅读(2) 评论(0) 推荐(0) 编辑
摘要:定义 φ(n)\varphi(n)φ(n) 为 [1,n][1,n][1,n] 中 与 nnn 互质的数的个数,即欧拉函数。 设 N=p1c1p2c2p3c3…pncnN=p_{1}^{c_1}p_{2}^{c_2}p_{3}^{c_3}\dots p_{n}^{c_n}N=p1c1​​p2c2​​ 阅读全文
posted @ 2024-02-26 21:32 cjrqwq 阅读(9) 评论(0) 推荐(0) 编辑
摘要:最小生成树妙题。 观察一下数据范围,n≤200n\leq 200n≤200,m≤2×104m\leq 2\times 10^4m≤2×104。大概是 O(nm)O(nm)O(nm) 或者多个 log⁡\loglog 的。 从暴力谈起,先按 ggg 升序排序。然后枚举 gig_igi​ 作为购买金币数 阅读全文
posted @ 2024-02-02 20:19 cjrqwq 阅读(3) 评论(0) 推荐(0) 编辑
摘要:今天学了线段树。要注意: 节点 ppp 的懒惰标记是代表要下传的,当前节点的懒惰标记应该用于更新子节点并下传给子节点。 在查询与更新时都要下传,防止子节点没有及时更新。 例题 1:线段树 1 #include<bits/stdc++.h> using namespace std; #define i 阅读全文
posted @ 2024-01-28 17:59 cjrqwq 阅读(4) 评论(0) 推荐(0) 编辑
摘要:早上膜你赛。 T1 贪心思路错了。 T2 以前写过,过了。 T3 看错题,但是最后过了。 T4 数数题,不太会。 T5 暴力出奇迹。 总结:感觉一般,找不到状态。 贪心要验证正确性。 仔细审题。 以下题解: T1:因为 vvv 取值为 1∼21\sim21∼2。两种方法: 枚举选几个 111,选几个 阅读全文
posted @ 2024-01-27 22:02 cjrqwq 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
展开
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.