会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ni-ju-ge
博客园
首页
新随笔
联系
订阅
管理
2025年3月31日
萌新数论笔记
摘要: 声明 在本文中, \(a\mid b\) 表示 \(b\bmod a=0\) \(a\nmid b\) 表示 \(b\bmod a\not=0\) \(\sum\) 表示求和 \(\prod\) 表示求积 \(a!\) 表示 \(a\) 的阶乘 \(\left\lfloor\dfrac{a}{b}\
阅读全文
posted @ 2025-03-31 20:32 ni_ju_ge
阅读(136)
评论(1)
推荐(0)
2024年12月15日
P9311 [EGOI2021] Twin Cookies / 姐妹分饼干 题解
摘要: 题目传送门/AC record 思路 考虑随机化,前 \(100\) 次订单的美味值随机生成,最后一次的 \(n\) 个美味值为前 \(100\) 次送到的饼干中的任意三个饼干的美味值之和,此时的组合方案数去重后也远大于 \(n\),故可以通过。 选取饼干和最后的分配直接暴力计算就行,判重可以用 m
阅读全文
posted @ 2024-12-15 13:25 ni_ju_ge
阅读(47)
评论(0)
推荐(0)
2024年12月13日
P10370 「LAOI-4」Mex Tower (Hard ver.) 题解
摘要: 有一定难度的思维题。 题目传送门 思路 首先,\(\operatorname{mex}(x,y)\) 的结果一定为 \(0,1,2\),因为只有两个数,所以结果最多为 \(2\)(\(x=1,y=0\) 或 \(x=0,y=1\) 时)。因此,可以将问题转化为最后的数是否为 \(2\)。 考虑倒推,
阅读全文
posted @ 2024-12-13 21:53 ni_ju_ge
阅读(22)
评论(0)
推荐(0)
2024年12月8日
P9951 [USACO20FEB] Swapity Swap B 题解
摘要: 题目传送门 思路 注意到 \(1\le K\le 10^9\),暴力显然会超时。 将每次操作后的数列输出出来,发现会在一定次数的翻转后,重新回到初始数列。 \(1\le N\le 100\),循环节一定不会太长,所以暴力处理循环节长度即可。 代码 #include<bits/stdc++.h> us
阅读全文
posted @ 2024-12-08 18:29 ni_ju_ge
阅读(45)
评论(0)
推荐(0)
2024年12月6日
P5007 DDOSvoid 的疑惑 题解
摘要: 题目传送门 思路 树形 dp 模版题。 设 \(dp_i\) 为 \(pos\) 的答案,\(dp2_i\) 为只考虑 \(pos\) 子树时,毒瘤集的数量。 可得: \(dp_i=dp_{i}\times dp2_{son}+dp_{son}\times dp2_{i}+dp_i+dp_{son}
阅读全文
posted @ 2024-12-06 21:25 ni_ju_ge
阅读(20)
评论(0)
推荐(0)
树形 DP
摘要: 你是一位想象学竞赛生。今天你看到了如下题目: 有 \(n\) 个人,他们之间有师生关系,一次出行中,每个人都有自己的喜悦度且每个人都不会和自己的老师出行,求最大喜悦度。 你作为一位想象学竞赛生,一下就想到了方法,可以对每个师生关系都连一条边,设 \(dp_{i,0/1}\) 表示是否选第 \(i\)
阅读全文
posted @ 2024-12-06 19:45 ni_ju_ge
阅读(24)
评论(0)
推荐(0)
2024年12月4日
ni_ju_ge 的 Splay 学习笔记
摘要: 前言 书接上回,我们来学习要转来转去的平衡树—— Splay 树。 旋转 左旋 左旋拎右左挂右,即 代码实现: void lturn(int &pos) { int ri=tree[pos].r; tree[pos].r=tree[ri].l;//左挂右 tree[ri].l=pos;//拎右 po
阅读全文
posted @ 2024-12-04 20:42 ni_ju_ge
阅读(42)
评论(0)
推荐(0)
公告