自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(289)
  • 收藏
  • 关注

原创 终章

再悠扬的乐章也会迎来休止符。

2020-08-19 21:26:51 2263 1

原创 NOI2020训练日志

摸鱼日记

2020-07-15 22:32:28 1205 2

原创 辣鸡错误合集&各种奇妙♂的小技巧

6的一批(cai de kou jiao)策略先看题,看懂所有题再深入思考。再难的题也要留出一定时间思考,不要丢了容易拿的分。 看着很难(复杂)的题目一般简单,只是需要简化题意罢了。做比赛的时候可以多猜测。对于一个猜测的结论,最好的方法往往不是证明他,而是验证它。 先尝试举出反例,若找不出再进行对拍。 暴力+猜测+拍拍拍=AC.一道题永远不要死磕一种思路。千万不要抱...

2020-08-19 21:29:33 1786

原创 错误合集2

求欧拉回路:final[x]维护了下一条没有被删除的边,这样不会有时间问题。dfs结束时加入x,可以实现嵌套环的功能。void dfs(int x, int fe) { while (final[x]) { if (!ban[final[x]]) { int i = final[x]; ban[i] = ban[i ^ 1] = 1; final[x] = nex[i]; dfs(to[i], i); } else final[x] = nex[final[x]

2020-08-19 21:29:21 432

原创 NOI2020游记

单纯旅游记录~

2020-08-17 20:38:23 3295

原创 jzoj6748 回文串(字符串结论计数,反演, min25)

一道字符串结论+数论的题

2020-07-16 11:29:18 371

原创 jzoj6678 苏菲的世界 (辛普森积分,圆与圆并)

一个经典计算几何问题辛普森积分,圆的面积并

2020-06-03 07:32:15 329

原创 jzoj6572 FJWC2020Day5 lg (数论)

一道不错的数论题

2020-04-24 10:25:08 434

原创 Min25筛应用

Min25筛基本应用。

2020-04-16 21:24:08 527

原创 jzoj6541 Permutation (树上排列dp)

中国oi选手的传统艺能:数树数树上dp

2020-04-04 18:05:08 355

原创 loj3014 「JOI 2019 Final」独特的城市(长链剖分的妙用)

长链剖分的一个妙用。

2020-03-31 22:09:55 431

原创 jzoj6517 数三数(dp,斐波那契拆分,数据结构)

有关斐波那契拆分的一道题目

2020-03-31 11:54:31 332

原创 jzoj6516 数二数(dp)

一个需要结论的dp题

2020-03-30 16:35:03 159

原创 loj3276 「JOISC 2020 Day2」遗迹 (dp)

一个巧妙的dp问题

2020-03-26 16:50:13 639 1

原创 jzoj6513 树据结构(数据结构)

一个并不有趣的数据结构问题;ETT的用法。

2020-03-19 21:21:10 215

原创 jzoj6495 死星 (竞赛图五元环)

通过bitset做到O(n^3/w)求竞赛图中的五元环个数

2020-03-08 21:20:28 560

原创 jzoj6494 勘探(数树,dp)

使用O(n^3log)的时间来求直径为L的n个点的无标号树有多少种。

2020-03-08 19:07:24 219

原创 jzoj6493 迷宫 (dp)

题意给你一个迷宫,有n-1个房间0~n-1。每个房间有4扇门,分别标号1234,除了0号点有标识为终点之外,每个点都是一样的。从一扇门进去,会从另外一扇门出来。保证所有房间是互相可达的。现在给你一个集合S,然后将你放到|S|个房间中的任意一个(但你不知道确切是哪个),求你到达终点的最小的最大步数。n<=20,对所有子集询问。分析首先要分清:这道题不是让你求最短路。而是让你找出一种走...

2020-03-05 22:16:42 196

原创 jzoj6487 列强争霸war (求可能绝对众数)

题意给定一个长度为n的序列和一个常数p%,有三种操作:区间加区间赋值输出所有区间内占比>=p%的所有元素。但是可以包含<=p%的元素。n≤105,p>=20n\leq10^5,p>=20n≤105,p>=20分析找一个最小的k使得p%>1/kp\%>1/kp%>1/k。将限制放宽到占比>1/k,即出现次数大于n/k下取整n/...

2020-03-01 13:15:11 324

原创 jzoj6486 向日葵人生 (仙人掌)

题意给你一个仙人掌,随机选一个点排列。按照这个排列的顺序将所有点删掉,求每个点被删掉时连通块大小之和的期望。n≤400n\leq 400n≤400分析树上一条路径可行的概率是1/len.环上做一个容斥:路径A可行+路径B可行-路径AB均可行。仙人掌上做dp容斥即可。仙人掌上有几个处理的技巧:仙人掌不需要tarjan. 暴力建出所有点向环顶连边的树。做dp的时候,所有边可以被...

2020-02-26 17:28:48 267

原创 jzoj6478 C (上下界最小费用流)

题意给一棵树和树上的若干条祖孙路径。现在可以给路径染红色或蓝色,各有一个代价。覆盖每条边的红色和蓝色路径各有一个上限。现求最小染色代价。n≤150n\leq150n≤150分析基本可以判断是个网络流构造如下:先默认所有路径染色为蓝,再将调整成红色这个选项构造出来。对树上点x,连边(x,fa[x],[...],0)(x,fa[x],[...],0)(x,fa[x],[......

2020-02-20 13:25:18 307

原创 jzoj6467 西行寺无余涅槃 (FWT相关应用)

题意给你一个n*m的非负整数网格P以及一个系数数组A。要求每行选一个格子,每选一个第j列的格子,这种选择方案的权值就乘上A[j]A[j]A[j]。问,对于[0,2m)[0,2^m)[0,2m)中所有数x,选的所有格子的P的异或=x的权值和是多少。分析据说是CF H题的加强。现在考虑一个...

2020-02-12 14:04:38 220

原创 jzoj6444 树高 (维护边连通块的点染色问题)

ETT维护边连通块括号序解决同色连通块问题。

2020-01-18 20:54:47 534

原创 jzoj6355 【NOIP2019模拟】普(pe) (闵可夫斯基和)

分析猜想一下这个函数是分奇偶凸的。事实上也的确是这样。考虑分治之后合并的过程。已经处理出了左右两边选多少个的最大值和最小值。然后按照奇偶分类地合并即可得到新的值。可以归纳地证明他是凸的。考虑更新的最优解如何求得即可。每次必定是左边多选两个或者右边多选两个,取最优的即可。这个东西可以推广到求闵可夫斯基和的凸包上,具体证明大致是差不多的。#include <bits/stdc+...

2020-01-18 11:12:17 338

原创 再探多项式高端操作

本文介绍了多项式求逆,开方,exp,ln,次幂,复合逆的基本概念与思想。并附有简略求解方法与实现。

2019-12-17 20:35:12 239

原创 cf603E Pastoral Oddities (图论,数据结构)

题意你有一张无向带权图。每次加一条边,你可以选出当前所有边的一个子集,要求使得所有点度数为奇数。每次加边后问你所选边最大权的最小值是多少。n,m≤3×105n,m\leq3\times10^5n,m≤3×105分析这题有LCT做法,但是都要维护最小生成树,比较繁琐,常数也比较大。首先有一个结论:只要每个连通块大小都是偶数,那么一定有方案。构造:找一颗生成树,使用当前点到父亲的边来控制...

2019-12-04 11:31:09 453

原创 CSP2019即将退役记

Day0早早睡觉Day1开局一小时:我不会要ak了吧剩下一小时:我260总有吧剩下半小时:235总行吧12:00:标 准 结 局Day2开局T1卡了20分钟,死因:没发现只会有一列超限制2.T2迅速想一个n2n^2n2做法,64有了。不会结论T3 暴力40pts,链和满二叉树似乎是送的,75pts.上限449,下限直接退役好菜啊…...

2019-12-01 09:20:47 315

原创 cf553 E Kyoya and Train (分治FFT)

题意给一张有向图,每条边的通过时间是一个1~t的给定离散概率分布。每条边还有一个通过费用。你现在要从1号点到n号点,假如你到达n号点的时间比t大,那么你需要额外付出X的费用。请求出最优策略下的最小期望费用。n≤50,m≤100,t≤20000n\leq 50,m\leq 100,t\leq 20000n≤50,m≤100,t≤20000分析先搞清楚最优策略是什么意思:设f[t][x]f...

2019-11-30 20:14:06 198

原创 cf708D Incorrect Flow (网络流)

题意给定一张不一定合法的有源汇网络(包括每条边的容量与流量),你可以修改边的容量与流量,修改的代价是与原值的距离。问你最小修改代价,使得网络合法。合法的定义是:每条边流量<=容量,除了源汇之外的点流量平衡n,m≤100n,m\leq 100n,m≤100分析网络流题当然要用网络流解决。对于c≥fc\geq fc≥f的边,容易发现若最终f′>cf'>cf′>c,...

2019-11-30 09:36:39 168

原创 jzoj 6428 立体几何(结论,二分图匹配)

猜想与证明二分图匹配匈牙利算法

2019-11-14 23:18:56 245

原创 jzoj6426 旅行 (图论)

题意给一个n个点m条边的有向图,每条边有边权的取值范围。给出一条点1到点2的路径,问在这条路径上先按顺序走多少条边后,走到点2一定没有直接从1号点开始优。n,m≤2×105n,m\leq2\times10^5n,m≤2×105边权1e6思路GDKOI2018原题LK真牛批考虑每条边的取值,可以感受到不是最大值就是最小值。若存在一种图G使得某种要求的走法是最短路,那么将这条路取最小值...

2019-11-13 21:19:47 188

原创 jzoj6423 画 (容斥计数)

异或容斥计数

2019-11-12 09:12:27 173

原创 CF516E Drazil and His Happy Friends

数论图论最短路同余

2019-11-12 08:43:52 277

原创 jzoj6420 迷雾华光 (区间众数,树分块)

树分块区间众数

2019-11-10 20:27:55 209

原创 agc038 F Two Permutations (二元关系最小割)

题意给你两个排列,分别用他们做一个新排列,求两个新排列的最多不同位置个数。用排列a生成新排列要满足:一个位置i要么是i,要么是a[i].n≤105n\leq 10^5n≤105思路首先观察变换,发现要么是一个轮换不变,要么是轮换位移一下。即可以选择每个轮换是否换。发现这个之后,我尝试了构通解的图,发现并构不出来…只能暴力考虑每种情况:考虑每个位置的贡献:因为每个位置最多有两种取...

2019-11-09 19:44:44 422

原创 CF679 E Bear and Bad Powers of 42(势能分析线段树)

简略题意给一个序列,支持三种操作:查询某个位置的值区间赋值不断给某个区间加一个数,直到其中不存在42的幂为止。n≤105,所有输入的数在109范围内n\leq 10^5,所有输入的数在10^9范围内n≤105,所有输入的数在109范围内思路看到这种操作基本上就是个势能分析线段树题构不出太大的数,所以每个数能加的次数就是log次。将每个位置设为他到下一个幂的距离(真实值为ne...

2019-11-07 20:35:54 313

原创 CF587 D Duff in Mafia (2-sat)

2-sat问题的求解对称性2 satO(n+m)

2019-11-07 10:09:41 326

原创 jzoj6407 【NOIP2019模拟11.05】小 D 与随机 (容斥计数)

外向树计数容斥氪金手游

2019-11-05 21:00:27 332 1

原创 agc035 E Develop (dp)

观察与转化简单DP

2019-11-05 15:14:10 449

原创 CF671 E Organizing a Race (线段树更新)

题意有n个点,n-1条边。每条边是(i,i+1)(i,i+1)(i,i+1),长度为w[i]w[i]w[i]。每走1长度要消耗1的油,每走到这个点上可以获得g[i]g[i]g[i]的油。你有K次机会给某个点的g[i]+1g[i]+1g[i]+1。求最大的满足下述条件的区间长度:满足存在一个给油的方案,使可以从L不回头的走到R,也可以从R不回头的走到L。思路 O(nlog⁡2n)O(n\l...

2019-11-04 16:47:12 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除