Processing math: 4%
摘要: T1. 硬币 一看到这题,我第一反应就是每堆钱越多,方差就越大。 所以不妨设每堆硬币有 x 个,对应的方差为 f(x),于是我们就可以二分这个 xO(n) 算一下方差,求出 k 两边的两个 f 值,看一看那个更接近就好了,复杂度 \(O(nlogn) 阅读全文
posted @ 2021-12-26 19:47 lindongli2004 阅读(83) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-04-19 23:14 lindongli2004 阅读(2) 评论(0) 推荐(0)
摘要: T1:新年好 题目大意 小安和小理分别有A,B颗糖果,轮流吃掉一枚,先吃完者判负,给定先手问谁赢 sol 首先考虑两人糖果数不同的情况,显然谁的糖果多谁赢 然后考虑两人糖果数相同的情况,显然谁后手谁赢 参考代码 点击查看代码 #include<iostream> #include<cstdio> u 阅读全文
posted @ 2025-02-02 22:11 lindongli2004 阅读(39) 评论(0) 推荐(0)
摘要: 不废话,直接进入正题qwq。 1.无向图的DFS树 [CF962F] Simple Cycles Edges 题意:给定n点m边的无向图,找出所以边 u-v,满足边 u-v 恰好在一个简单环上。(n\leq 10^5) [BZOJ4238] 电压 题意:给定 n阅读全文
posted @ 2022-04-16 15:12 lindongli2004 阅读(79) 评论(0) 推荐(0)
摘要: 如果 p>50,那么这个问题就是一个经典的众数问题,有一个 O(n) 的做法:维护一个二元组 (w,c),遇到一个数 x,若 x=w,++c,否则 --c。当 c 恰好减到 0 时,二元组变为 (x,1) 然后接着做下去 阅读全文
posted @ 2020-12-30 21:25 lindongli2004 阅读(108) 评论(0) 推荐(0)
摘要: 不废话,直接进入正题qwq。 1.无向图的DFS树 [CF962F] Simple Cycles Edges 题意:给定n点m边的无向图,找出所以边 u-v,满足边 u-v 恰好在一个简单环上。(n\leq 10^5) 题解:求一棵dfs树,一个环上的点要么都满足要么都不满足 阅读全文
posted @ 2020-07-26 15:42 lindongli2004 阅读(266) 评论(0) 推荐(0)
摘要: 分类:最大流,费用流 算法:名称:Dinic(O(玄学)) 用途:求一个网络的最大流 流程:1.按照残量网络将图分层,2.dfs多路增广,若无法增广,print(ans),否则 goto 1. 。 名称:连续最短路算法(O(玄学)) 用途:求一个网络的费用流 流程:每次SPFA增广一条流量,计算答案 阅读全文
posted @ 2020-05-04 07:57 lindongli2004 阅读(276) 评论(2) 推荐(0)
点击右上角即可分享
微信分享提示