自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LIS-最长上升子序列

LIS(最长上升子序列)是一个经典的问题。首先我们来介绍子序列的概念:子序列指的是一个序列中,按照原顺序选出若干个不一定连续的元素所组成的序列。LIS有两种算法模型:一种是复杂度为的dp模型,另外一种是复杂度为,利用二分实现的模型。

2024-03-25 16:55:59 592 1

原创 蓝桥杯题目- 地图

对于普通的地图问题,我们直接利用深度优先搜索即可解决。但是本题有一个限制,就是变换的方向只能有k次。那么我们要如何去思考这个限制呢,不妨在我们搜索的时候不仅记录位置,还记录一个变换方向的次数,当没有变换次数的时候就不允许在变换了。好,我们解决了变换方向的限制,那么要如何记录方案数呢?利用记忆化搜索可以完成状态转移。∈(0,1) 并且已经改变了。动态规划,搜索,dfs。

2024-03-24 15:23:09 661 1

原创 蓝桥杯题目-摆花

设状态dp[i][j]表示到第i种花为止(不一定以第i种花结尾),到第j个位置为止(1~j都放了花)的情况下的总方案数。那么状态转移可以表示为(k表示i种花的数量)

2024-03-21 20:20:26 159 1

原创 蓝桥杯题目-可构造的序列总数

结尾的合法序列的数量 ,初始化时有。

2024-03-19 20:59:19 650 2

原创 蓝桥杯题目-拍照

对于这样一个序列,假设下标 k(1 <k<n),在k之前,要使得序列非严格递增,在k十1之后,要使得序列非严格递减。要求最少删除次数,即求它的最大长度。我们考虑求原序列的正向最长上升子序列和反向最长下降子序列,显然,对每一项的二者之和取最大值即为答案.。

2024-03-16 10:44:06 514 1

原创 蓝桥杯题目-建造房屋

个房屋的方案数,先枚举每条街道,在枚举当前街道,能建造的房屋数,再枚举前。条街道,能建造的房屋数,当前街道建。个房屋,故前i条街道共建。

2024-03-15 15:58:08 512 1

原创 蓝桥杯题目-混境之地2

判断时,固然可以选择使用大量的 if-else语句实现,由于0|1=1,0|2=2,1|2=3,即可以用 0按位或墙的四个相邻节点,若结果为3 即表示四个相邻节点中,最少存在一个1,且最少存在一个2。在本题中,我们可以将起点的连通块染成颜色1,即将起点可以到达的所有点都染色为颜色1。对于墙的判断,我们可以使用二重循环来枚举每个墙壁,然后判断其四周的节点的颜色,如果至少有一个颜色为1,至少有一个颜色为2,则说明该墙壁联通着最少一条从起点到终点的道路,即破坏该墙后,一定存在最少一条从起点到达终点的道路。

2024-03-07 09:23:03 581 1

原创 蓝桥杯题目-仙境诅咒

【代码】蓝桥杯题目-仙境诅咒。

2024-03-02 11:11:21 783

原创 蓝桥杯题目-特殊的三角形

本题最重要的是估计出边的枚举的上限范围的剪枝,通过mul*x^n-dep+1<=1e6,可以推导出x的范围,也就是边的取值范围,然后在这个范围里,枚举每条边就ok了,枚举的时候注意当dep==3的时候需要确保前两边之和是要大于第三边的。思维,前缀和,枚举,剪枝,搜索,数学。

2024-03-01 16:14:55 562 1

原创 蓝桥杯题目-全球变暖

依次搜索地图,当遇到陆地将一连通的一整块全部用dfs搜索出来,并用其他符号表示,对于每一层的状态空间,当陆地的四个方向没有水,就可以认为没有被淹没,即当四周全部是陆地才更新flag。

2024-02-28 14:41:31 604 1

原创 蓝桥杯题目-异或森林

先求前缀异或和prexor,枚举所有平方数sq(不超过200个),然后对于prexor[i],要有prexor[i] ^ prexor[j - 1] = sq,于是就是统计有多少个满足j < i ,且prexor[j ] = prexor[i] ^ sq,cnt用来统计有多少个满足条件的j,总区间个数为n*(n-1) / 2,,且元素异或和最大值不超过2e4。

2024-02-19 11:14:29 612 1

原创 蓝桥杯题目-小浩的ABC

1,说明一定有一种构造方法使得 B=C =1,A=X - C满足题日要求,由于 B,C 都已经是最小的1 了,所以三元组(B,C,A)的字典序肯定为最小。4.但如果这样计算存在一个问题,若 A 可以整除 X,则此时 C = 0,不满足1 =< C <=,所以 A · B + C 最小为 2,若X = 1,则一定无解。,这样可以保证满足要求的情况下(B,C,A)的字典序最小。1.因为题目要求 1 =< A, B,C <=,因为 C 不会大于 A,所以B 的最小值肯定为。

2024-02-17 10:12:58 524 1

原创 蓝桥杯题目-四个瓷瓶的神秘游戏

然后,考虑瓷瓶里面的珍珠数量,但有一种特殊情况,当最后三个瓷瓶里面的珍珠数量相同,此时最大的珍珠数量为a[1] += a[2]*2,之后将瓷瓶里面的珍珠的数量化为0,B,C,D型,讨论B是否为零,如果为零,则最大珍珠数量为a[4],如果B不为零,但能被3整除,最大珍珠数量为a[4] += (a[2] / 3) * 3,如不能被3整除,最大珍珠数量为a[4] += a[2] -1。

2024-02-03 22:58:03 984 3

原创 蓝桥杯题目-肖恩的投球游戏加强版

定义三个数组,分别为原数组a,二维差分数组diff,二维前缀和数组prefix,首先对原数组求差分数组diff,在通过差分数组实现以(x1,y1)为左上角,(x2,y2)为右上角的矩阵都加c,然后再通过对差分数组求前缀和,得到前缀和数组prefix,再把前缀和数组打印输出即可。二维前缀和,二维差分。

2024-01-30 16:24:35 707 2

原创 差分和前缀和

目录1.一维前缀和1.1 一维前缀和的定义1.2 一维前缀和的实现1.3 一维前缀和的应用2. 一维差分2.1 一维差分的定义2.2 一维差分的实现2.3 一维差分的运用对于一个一维整型数组a而言,定义一个一维前缀和数组prefix,满足: prefix有一个重要的特性,可用于快速生成prefix: 利用前面讲过的特性:我们的数组下标均从1开始,a[0] = 0,从前往后循环计

2024-01-29 16:10:51 497

原创 蓝桥杯题目-最大数组和

因此,如果我们删除2m个最小宝石和(k一m)个最大宝石,则剩余的元素组成的段在排序后的数组中从位置(2m+1)到位置(n-(k-m)),可以从左到石遍历m,使用前缀和计算其总和。注意到操作的顺序并不重要:删除两个最小的宝石然后再删除最大的宝石与先删除最大的宝石然后再删除两个最小的宝石的操作是相同的。因此,我们可以假设删除了最大宝石的操作次数为m,当我们删除最大宝石时,剩下的宝右组成的数组就是从中删除了2m个最小宝石和(k一m)个最大宝石的宝石数组。然而,这种方法甚至在示例上都不适用,我们需要更优的解法。

2024-01-25 18:20:24 416

原创 蓝桥杯题目-大石头的搬运工

考虑到石头移动的费用与石头的位置和距离有关,我们可以先将石头按位置排序,然后计算每个石头移动到任意位置的费用,再利用前缀和的方法将这些费用累加起来。具体地,我们可以定义两个数组pre和nex,其中pre[i]表示前i个石头都移动到第i个石头的位置的总费用,nex[i]表示第i个石头之后的所有石头都移动到第i个石头的位置的总费用。首先,我们需要明白这个问题中,每一块移动的石头的位置,并不影响后续石头的移动,也就是说,无论我们怎么移动,最后的费用只依赖于每个石头的最后的位置,与移动顺序无关。

2024-01-25 11:39:39 853

原创 蓝桥杯题目-回文日期

2、枚举年月日,把不合法的日期以及不符和题目要求的日期去掉,再将年月日分别转为指定位数的字符串,之后再将年月日对应的字符串拼接起来,形成题目要求的日期字符串,再判断日期字符串是否为回文字符串和ABABBABA 型字符串。1、将输入的整数以字符串形式输入,在分别转为int类型的year、month、day。

2024-01-21 21:15:13 528

原创 蓝杯杯题目-扫雷

定义两个数组二维数组mp,ans,mp用来存储初始的地雷位置,ans用来存储每个方格周围地雷的数量,按照题目的要求,把数据输入输出,但最重要的是,扫描每个方格,计算周围地雷的数量。扫描九宫格,具体方法见下列代码。

2024-01-21 11:18:51 392

原创 蓝桥杯题目-小蓝的漆房

2、对于每种颜色,计算涂上它需要的最少天数:从左到右遍历每个房子,如果该房子的颜色不是当前正在涂的颜色,那么就从该房子开始,向右涂k 个房子,直到将区间涂上目标颜色,同时记录涂漆天数cnt,每当涂漆颜色发生变化时,增加一天。3、将所有颜色涂上所需的天数取最小值,即为答案。1、枚举整个走廊需要被涂上的颜色。

2024-01-20 11:57:39 513

空空如也

空空如也

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

TA关注的人

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