自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Codeforces 220B - Little Elephant and Array && Nowcoder - 小乐乐学数学 | 树状数组、扫描线思想

前几天学长讲了一种思想和题型,给了两个例题,总结一下- - -Question 1题目链接题目大意给出一个长度为nnn的序列,没有修改,只有mmm次查询。每次查询[l,r]\left [ l,r \right ][l,r]内,有多少种数,这种数的大小和出现的次数相等。Solution 1在学长没有讲树状数组做法之前,我应该会第一时间想到莫队,因为它没有修改,而且要维护的信息也很容易维护,只需要一个记录每个数出现的多少次的数组,数据需要离散化。还有一个小细节,就是在加入一个数时,这个数的次数

2021-08-12 15:53:51 103

原创 【LDUOJ 2020.10.29 小练】D 我们爱序列 | 并查集 && 思维

题目大意:AngryBacon 非常喜欢序列,与序列有关的一切都喜欢。AngryBacon 面前摆着一个长度为 N 的序列,每个元素为不超过 M 的正整数。AngryBacon 会使用 Q 次魔法,每次魔法的内容为一对不超过 M 的正整数 a,b,表示将序列中所有为a的数改写为b。AngryBacon 想知道在最后他心爱的序列变成了什么样。输入:第一行,包含三个整数 N,M,Q,意义如上所述。第二行,包含n个整数表示初始序列。接下来Q行,每行2个整数a,b。输出:输出一行,包含 N 个整数

2020-12-06 12:24:07 118

原创 【Nowcode】2020牛客暑期多校训练营(第五场)B-graph | 最小异或生成树、字典树、分治

题目大意:给你一棵树,你可以删除一些边或者增加一些边,但是在过程中必须保证图联通并且出现的任何一个环的边权异或和为0,最后的图还是一个树,使得途图中的所有边的权值之和最小。解题思路:题目说可以增加或删除一些边,不如先把没有给出的边的边权全部求出来,使得此图变为完全图,然后在这个完全图上做文章。首先要明确这个完全图的所有边的边权是不是唯一的,答案是唯一的,给你的这棵树的每条边的边权都是已经确定的,没给的边都可以与已有的边构成环,题目中已经强调出现的任何一个环的边权异或和为0。设一条未知的边的边

2020-07-30 17:42:35 964

原创 【Codeforces 888G】Xor-MST | 最小异或生成树、字典树、分治

题目链接题目大意:给出n个点的点值,其中点u的点值为a[u],v的点值为a[v],连接u、v的边的权值是a[u]^a[v],求最小异或生成树。解题思路:求一些数的最大或最小异或值,我们可以很轻松的想到用字典树,如果不明白,那先需要学习一下这个题 最大异或对 ,通过这个题我们可以发现在字典树中两个数的最近公共祖先越近,这两个数的异或值也就越小,请看下图:假如求的是最小异或值,6的目标毫无疑问是7,6与7的公共祖先最近,反之,7也一样。但是在求2的目标时,就有些小问题,2在这棵树的位数是两位

2020-07-30 11:10:33 991

原创 【01背包dp+思维】吉林大学ACM集训队选拔赛(重现赛)B-Subset of Five

传送门题意:给定n个数,求使得若干数之和模5==0&&使得和最大,输出那个最大和基本的思路就是拿dp做,dp[i][j]就表示前i项中若干项和模5等于j的最大和的值,不过它可以正向做一波,也可以反向做一波,下面来分别介绍一下解题思路1:上面说了dp[i][j]的意义,明显最后dp[n][0]就是答案,每个数都有选不选两种方案,明显是个01背包,不过核心部位需要一个小小的处理,请看下图...

2020-06-14 13:24:00 296

原创 2020高考特辑

本篇博文与日常学习话题无关,略略略 PK,FYH,30天,吃好,睡好,放松心态,拿出最好的水平和状态,不要有压力,也不要质疑自己的实力,一切都是最好的安排,金榜题名,蟾宫折桂,那不简简单单;目之所及,皆是回忆;心之所想,皆是过往;眼之所看,皆是遗憾;耳之所闻,皆是呢喃;口之所述,皆是人生;见到想见的人,去到想去的地方,没有一帆风顺的人生,也不太有那种所谓一次定终身的爱情;世界上没有那么多的巧合,多的只是那些看似随意的良苦用心;再会1.一年过的真快,祝曾与我并肩战斗在去年不小心落榜的兄弟姐妹们,在这次人

2020-06-08 15:52:57 314

原创 东华大学2020年程序设计竞赛(同步赛)B题+C题

B-A Number Theoretical Problem传送门题意:给定一个正整数y和一个素数p,找到一个整数x满足x*y%p==1,输出x%p,注意x%p是非负的思路1:逆元解法直接来推一波公式:Code:#include<bits/stdc++.h>using namespace std;typedef long long ll;ll qpow(ll a,ll k,ll p){ ll res=1; while(k){ if(k&amp

2020-06-08 15:19:09 651

原创 【数列分块入门题集+题解】

**总述:**数列分块在我的理解中,它能完成区间的许多看似复杂的操作,而树状数组和线段树也只能望而却步,在这里不做过多解释,每种题型的大体代码模块差不多,不过每个题有每个题的特点,有些细节和优化操作还是很妙的,这是一项比较巨大的工程,如有需要请看目录啦。文章目录入门1:区间加法,单点查询入门2:区间加法,询问某区间内小于x的元素数量入门3:区间加法,询问某区间内小于x的前驱(比其小的最大元素)入门4:区间加法,区间求和入门5:区间开方,区间求和入门6:单点插入,单点查询,数据随机生成入门7:区间乘法,区间

2020-05-28 19:05:29 483 1

原创 【并查集--补集法】分宿舍+食物链

UPC 5.14场

2020-05-17 10:27:20 266

原创 【数学推理】小y的序列

UPC 2020年春混合个人训练 5.4日场时间限制: 1 Sec 内存限制: 128 MB题目描述又是一年 NOIP,高中机房的学长们都在做题,安静的有点可怕,突然听到隔壁机房某老师熟悉的声音:“我们看一下这道题,找找规律发现这个序列很熟悉啊,就是2,3,5,7,12这其实就是一个a[i+1]-a[i]=i的序列哦,突然隔壁的吵闹声大了起来,老师,老师好像有个数写错了(大雾)~~~...

2020-05-05 20:45:36 394

原创 【线性dp||dfs+dp】小y的tower

UPC2020年春混合个人训练 5.4日场题目描述如果时光回到从前,或许,一切只是虚无小Y坐着时光穿梭机,到达了一个神奇的三维时空,在这里,开始了ta的梦幻之旅这是一个神奇的三维世界,ta看到了许多三维立方体,每个立方体都有各自的长、宽、高。现在ta想搭起一个很高很高的tower,送给小L,但是ta非常有心,又希望这个tower有非常的稳定性(众所周知triangle是一个非常有稳定性...

2020-05-04 23:26:24 169

原创 【线性dp】邮局选址+bus

UPC2020年春混合个人训练 5.1日场邮局选址时间限制: 1 Sec 内存限制: 128 MB题目描述有n个村庄分布在一条直线上,每个村庄可以用一个坐标xi来进行描述。现在,你需要建设m个邮局,使得每个村庄到离它最近的邮局的距离之和最小。输入第一行两个正整数n,m。第二行n个递增的整数,表示x1~xn。 输出输出一行一个整数,为最小的距离之和。样例输入10 51 2...

2020-05-01 23:43:28 510

原创 【DFS入门题小集】

过了半年多了,身为一名acmer,连搜索都不会,实属是罪过啊,最近遇到得dfs题太多了,要是不会岂不是脸憋得发红。。。写一些dfs得入门题加深一下文章目录1.dfs入门经典题:全排列 [传送门](https://www.acwing.com/problem/content/844/)2.组合输出 [传送门](http://oj.winterstar.cn/contest/100...

2020-04-29 23:17:00 377

原创 【模拟合集】

用来记录那些岁月中模拟的题目,真是cd啊文章目录1.2020年“远光杯”粤澳计算机程序设计大赛网络资格赛 A--Alice的秘密1.2020年“远光杯”粤澳计算机程序设计大赛网络资格赛 A–Alice的秘密A-Alice的秘密时间限制:1 S,内存限制:32 MB题目描述Alice有一些重要信息,这信息只包括大写字母、小写字母和空格。她想要对这些信息进行记录,但是又不想直接记录原始信息...

2020-04-28 23:45:49 168

原创 【Floyd】-寻路

UPC2020年春混合个人训练4.26日场题目描述明明同学被困在一个荒凉的北极岛屿,他可以用小船乘着海流用1单位时间从一个岛移动到另一个岛。他得到了一个海洋地图,有N(1<=N<=100)条单向海流航线,编号为1…N。告诉你他的起始位置M(1<=M<=N)和地图,请编程帮助明明确定到达每个岛的最短时间是多少。输入为一个矩阵C,第r行,第c列的值若为1,则r到c存在海...

2020-04-28 23:13:10 298

原创 【类贪心+A little 模拟】 UPC~MAX 的读书计划

UPC2020年春混合个人训练4.26日场题目描述MAX 很喜欢读书,为了安排自己的读书计划,他会预先把要读的内容做好标记,A B 表示一个页段,即第 A 到 B 面,当然 A<B,若有两个页段 A-B,B-C,则可以直接记为 A-C,这样,他就可以一次看完,现在告诉你 n 个页段,请你帮他求出最长的一条页段,并输出这条页段的长度和组成它的页段个数。举个例子:有 6 个页段:2-7 ...

2020-04-28 22:05:58 389

原创 【二分】--组装玩具

中石油2020春季个人训练赛 4.10日场~~ 传送门题目描述小华打算用 n 种(编号为 1 到 n)材料组装玩具。其中第 i 种材料的数量为 Xi 个。组装一个玩具需要第 i 种材料 Yi 个。小华另外有 m 个万能材料,每个万能材料可以作为 n 种材料中的任意一个材料使用。请编程计算小华最多可以组装多少个玩具?输入输入共3行。第1行两个整数n和m,分别表示小华有n种材料和...

2020-04-10 21:33:42 949

原创 【模拟】--新飞行棋

UPC–2020.3.26这题正解应该是dfs或bfs吧,只怪小生学艺不精,目前还未掌握到搜索的精髓,只能模拟一波了,模拟的不好,还请多多指教~~时间限制: 1 Sec 内存限制: 128 MB题目描述期末考试终于结束了。Andy同学感觉松了一口气,他决定重温小时候的快乐时光–下飞行棋。但是他弄丢了传统飞行棋需要的骰子,因此他发明了一种新型的飞行棋游戏,规则如下:棋盘上有n个格子,由...

2020-03-31 10:37:28 918

原创 【数学几何】已知正方形相邻两点的坐标,求另外两点的坐标

UPC contest2219 问题L:Ruined Square比赛时想了很大一会没想出来,离真理很近,但始终差一点,比赛完看到大佬的思路,顿时开窍了,叹息一波。。。给我灵感的大佬思路题目描述:There is a square in the xy-plane. The coordinates of its four vertices are (x1,y1),(x2,y2),(x3,y3...

2020-03-05 13:57:44 2760

空空如也

空空如也

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

TA关注的人

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