会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
int mian
菜鸡学弟
博客园
首页
联系
订阅
管理
2023年4月25日
Cpp Memorandum
摘要: ## Design Patterns + [private virtual](http://www.gotw.ca/publications/mill18.htm) ## About Compiler + [SSA](https://en.wikipedia.org/wiki/Static_sing
阅读全文
posted @ 2023-04-25 16:57 intmian
阅读(43)
评论(0)
推荐(0)
2021年8月13日
projectEuler 12 Highly divisible triangular number
摘要: 题意 求最小的因子个数大于$500$的三角形数 分析 可以发现三角形数$\frac{n(n+1)}{2}$中的$n$和$n+1$是互质的。不妨设$n$为偶数,那么$d(\frac{n(n+1)}{2})=d(\frac{n}{2})d(n+1)$。 又有$d(\frac{9699690}
阅读全文
posted @ 2021-08-13 21:33 intmian
阅读(68)
评论(0)
推荐(0)
2021年8月4日
hdu7024 Penguin Love Tour(2021杭电暑假多校5)树形dp
摘要: 题意 给定一棵$n$个点的树,树的每个边有个权值$w$,每个点有个权值$p$。每个点可以把相邻的某一条边边权减$p$。最小化直径。(\(1\le n,w\le{10}^5,0\le p\le{10}^5\)) 思路 考虑二分答案,设为$limit$。那么$check$就是每棵子树最大的两条边之和
阅读全文
posted @ 2021-08-04 19:58 intmian
阅读(89)
评论(0)
推荐(0)
hdu7020 Array(2021杭电暑假多校5)多数投票算法
摘要: 题意 给一个长度为$n$的数组$a$,问有多少个子区间存在绝对众数(即有一个数出现次数大于$\lfloor\frac{R-L+1}{2}\rfloor$)。($a_i\le{10}^6,1\le n\le{10}^6$) 分析 其实这是道原题:「CodePlus 2017 11 月赛」Yaz
阅读全文
posted @ 2021-08-04 19:22 intmian
阅读(114)
评论(0)
推荐(0)
2021年7月30日
nowcoder11254A Guess and lies(2021牛客暑期多校训练营3)dp
摘要: 题意 Alice和Bob在玩猜数字游戏。开始,Alice选一个$1-n$之间的数$y$。Bob每次给Alice一个$x$,问Alice是否有$y\ge x$。Alice有一次欺骗Bob的机会。Alice希望最大化轮数,Bob则希望最小化轮数。问对于$x_0=1,2,\dots,n$(即Bob第一次问
阅读全文
posted @ 2021-07-30 21:05 intmian
阅读(282)
评论(0)
推荐(0)
2021年7月22日
hdu6970 I love permutation(2021杭电暑假多校2) 数学
摘要: 题意 给定两个正整数$a,P,(a<P)$,其中$P$是一个奇素数。根据$a$可以生成一个排列$b_x=ax\pmod,(1\le x\le P-1)$。询问排列$b$的逆序对个数的奇偶性。 分析 通过置换奇偶性的定义我们可以把这题等价为求与群$(\Z/P\Z)^{\times}$同构的置换群$Sy
阅读全文
posted @ 2021-07-22 22:31 intmian
阅读(144)
评论(0)
推荐(0)
2021年7月21日
nowcoder11166H Hash Function(2021牛客暑期多校训练营1) fft
摘要: 题意 给定一个集合$S={a_0,a_1,a_2,\dots a_}$,和一个哈希函数$h_(x)=x%seed$。找出最小的$seed$使得集合$S$不出现哈希冲突。(\(1\le n\le5*{10}^5,0\le a_i\le5*{10}^5\)) 思路 出现哈希冲突等价于$seed\mid
阅读全文
posted @ 2021-07-21 14:12 intmian
阅读(65)
评论(0)
推荐(0)
nowcoder11166G Game of Swapping Numbers(2021牛客暑期多校训练营1)贪心 抽屉原理
摘要: 题意 给定两个等长数组$A,B$,任意交换$A$中的两个元素$K$次,求$max{\sum_^N\mid A_i-B_i\mid}$,\(2\le N\le5×{10}^5,0\le K\le{10}^8,-{10}^8\le A_i,B_i\le{10}^8\) 分析 先考虑交换任意次的情况。求和
阅读全文
posted @ 2021-07-21 13:21 intmian
阅读(77)
评论(0)
推荐(0)
nowcoder11166F Find 3-friendly Integers(2021牛客暑期多校训练营1)抽屉原理
摘要: 题意 L到R中有多少个数字满足他们有一个字串和为3的倍数(字串可以有前导0),\(1\le L\le R\le{10}^{18}\) 分析 很容易想到数位dp,但是仔细分析,还有更简单的做法。 通过查看某个串的前缀和,如果有同余$0$的,那么答案就是这个前缀。再由鸽巢原理可得长度$\ge3$的一定有
阅读全文
posted @ 2021-07-21 11:38 intmian
阅读(71)
评论(0)
推荐(0)
2021年4月6日
gym102056C Heretical … Möbius(2018-2019 ACM-ICPC, Asia East Continent Finals)中国剩余定理
摘要: 题意 给一个长度为$200$的$01$串,判断是否是序列${x_i\ |\ x_i=|\mu(i)|,1\le i\le10^9}$的一部分。若是,输出开头数字的最小值。 思路 由莫比乌斯函数的性质可以发现$x≡0\pmod{4}$的莫比乌斯函数为$0$,对$9$,\(25\),\(49\),\(1
阅读全文
posted @ 2021-04-06 14:25 intmian
阅读(161)
评论(0)
推荐(0)
下一页
公告