自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 POJ 3171 Cleaning Shifts 动态规划 + 线段树

我们有一些个牛棚需要在 [M,E] 的时间区间被清理,题目给出了N(N

2023-12-17 16:56:50 91

原创 POJ 1769 Minimizing maximizer 动态规划 + 线段树

maximizer是一个排序的软件,可以输出 n 个数字中最大的那个。它实现的思路是基于多个排序器形成的管道,第一个排序器排序的输出交给第二个排序器,第二个排序器进行排序的输出交给第三个排序器,最终第n个排序器排好后的最后一个元素就是源输入中最大的那个。每个排序器的可以对输入的数列的一部分区间进行排序,其余部分不做处理。观察得知,maximizer去掉部分的排序器仍然可以正确输出最大的数字,题目要求得出需要的最小的排序器的数量。

2023-12-16 17:41:10 104

原创 POJ 3735 Training little cats 动态规划(矩阵的幂)

我们有N只猫,每次循环进行K次操作(N<=100,K<=100),每次操作可有以下三种选择:1、g i 给第i只猫1个食物2、e i 让第i只猫吃完它所有的食物3、s i j 交换第i和j只猫的食物。求出M次循环后,每只猫有多少个食物?

2023-12-08 19:52:51 219

原创 POJ 3420 Quad Tiling 动态规划(矩阵的幂)

我们要用 1 * 2的砖块,铺满 4 * N 大小的矩形(1 ≤N≤ 1000000000) ,求方案数?

2023-12-07 08:56:03 168

原创 POJ 3233 Matrix Power Series 动态规划(矩阵的幂)

给出一个矩阵A,输出矩阵B的每一项对M取余数的值。

2023-12-05 22:51:26 143

原创 POJ 3734 Blocks 动态规划(矩阵的幂)

我们要给排成一行的区块涂颜色,可以选择红、绿、蓝、黄四种,要求红和绿的块都必须是偶数个,求出最终的涂色方式,对10007取余。

2023-12-03 20:55:49 378

原创 POJ 3411 Paid Roads 状态压缩DP(旅行商问题)

有m条单向边连接了N个城市(1<=m,N<=10),走这些路径是要付费的,有两种付费方式,例如从 城市 ai 到 bi1、在城市 ci 提前支付,(ci 可能等于 ai,可能不等于)2、在到达 bi 后支付第一种支付的金额为 P,第二种支付的金额为R。(P<=R)求出从 1 到 N的最小花费。

2023-11-27 08:59:03 40

原创 POJ 1795 DNA Laboratory 状态压缩DP(旅行商问题)

我们有N个字符串,每个长度介于1到100,现要求构建一个组合串,使得所有字符串都为组合串的子串,找到长度最小的组合串,如果有多种可能,输出字典序排序最小的组合串。

2023-11-26 20:11:37 122

原创 POJ 2836 Rectangular Covering 状态压缩DP(铺砖问题)

坐标系中有n个点,它们满足 -1000<=x<=1000,-1000<=y<=1000。现在要在坐标系中放一些矩形,要使得每个点都被矩形覆盖(被矩形的边或者顶点覆盖也可以),每个矩形都必须满足面积大于0,且每个矩形最少要覆盖两个点。请你输出覆盖所有点时,如何使所有矩形的面积和最小,输出这个面积和。

2023-11-15 21:16:46 102

原创 POJ 3254 Corn Fields 状态压缩DP(铺砖问题)

我们要在N * M的田地里种植玉米,有如下限制条件:1、对已经种植了玉米的位置,它的四个相邻位置都无法继续种植玉米。2、题目中有说一些块无论如何,都无法种植玉米。求所有种植玉米的方案数(不种植也是一种方案)

2023-11-12 22:50:55 156

原创 POJ 2441 Arrange the Bulls 状态压缩DP

要求将N头牛放在M个牛棚,每个牛棚只能放一头牛,且每头牛都对牛棚有有所挑剔例如第一头牛,可以选择的牛棚为一号、二号或四号,则不能将它分配到三号牛棚。题目要求计算出将所有牛,满足它们的挑剔的情况下,全部分配到牛棚的方案数量。

2023-11-12 19:17:08 92

原创 POJ 2686 Traveling by Stagecoach 状态压缩DP

给我们一个无向图,起点和终点,要求我们计算出从起点到达终点的路径。题目限制我们最多只能走 N 步,每次走一步消耗一张票,但可以享受到这张票带来的加速,例如第1步是从1走到3且使用第2张票,则消耗的时间为 d[1][3]/T[2]。(1

2023-11-12 16:45:38 79

原创 UVA 11990 “Dynamic‘‘ Inversion 区域树 + 树状数组 / 分桶法 + 树状数组

我们有 1 2 3 ... n 这些数字组成的一个排列数组 a ,需要从这个排列中取出m个数字,先要求出每次取出数字之前,数组中的逆序数(逆序数就是 i < j,但是 ai > aj的数)

2023-11-02 08:43:01 90

原创 POJ 1201 Intervals 线段树 / 平方分割

每次利用RMQ求出 a1

2023-10-29 16:40:28 112

原创 POJ 3470 Walls 桶上分树

今天太晚了,代码先发上,思路明天说吧。

2023-10-23 22:54:57 244

原创 POJ 3368 Frequent values 线段树

给定我们一个长度为n(n

2023-10-10 08:49:16 50

原创 POJ 3264 Balanced Lineup 线段树 / 平方分割

给出一个长度为 n(n

2023-10-07 08:26:33 117

原创 POJ 2104 K-th Number 平方分割 / 线段树

长度为n(n

2023-10-06 16:47:07 97

原创 POJ 2886 Who Gets the Most Candies? 树状数组+二分

我们有N个孩子,每个人带着一张卡片,一起顺时针围成一个圈来玩游戏,第一回合时,第k个孩子被淘汰,然后他说出他卡片上的数字A,如果A是一个正数,那么下一个回合他左边的第A个孩子被淘汰,如果A是一个负数,那么下一个回合,他右边的第(-A)个孩子被淘汰,如下图所示,即A>0,向着下标增大的方向,A

2023-10-05 15:17:00 142 1

原创 POJ 2155 Matrix 树状数组

有一个n*n 全是 0 的矩阵,两种操作1、区间反转y1行到y2行,x1列到x2列的所有元素。(反转就是1变0,0变1)2、单点查询(x,y)的值。

2023-10-03 18:11:15 90

原创 POJ 3109 Inner Vertices 离散化+树状数组

围棋棋盘,如果某个坐标上下左右的四个方向都存在棋子,那么ans+1,根据输入的棋子数量,求出ans的数量。

2023-10-03 08:17:54 283 1

原创 POJ 1990 MooFest 树状数组

我们有N头牛,需要两两之间相互通讯,其中每头牛对应一个坐标x和一个听力v,设第i头牛的听力为v(i),坐标为x(i)(1<=x<=20000),已知牛i和牛j相互通讯需要的音量为 max(v(i),v(j))*|x(i)-x(j)|,求出N(N-1)对通讯的音量的总和。

2023-10-02 18:13:36 139

原创 POJ 3468 A Simple Problem with Integers 树状数组

我们有N个数字,多次区间进行修改和区间求和,每次求和时输出结果。

2023-10-02 10:26:46 115

原创 POJ 2991 Crane 线段树

我们有一台起重机的机械臂,它由多个节相连组成,如下所示。起初的时候,所有的节之间的角度都是180度,是竖直的,我们可以扭转其中任意两个节的角度,每一次移动后题目需要输出题目最后一个点相对于第一个点偏移的x和y如下两张图所示。其中,然后。从图中其实可以推断一个猜想,我们对1和2之间角度偏移了30°,那么2后面的3,4,5其实都会偏移2,即对于[1,n]个节,偏移 i-1 到i 的角度,那么[i,n]其实都要偏移同样的角度。

2023-09-27 08:51:07 219

原创 AOJ 0531 坐标离散化

在(0<=x<=w,0<=y<=h)的坐标系里有多个矩形,把区域分成了多个部分,我们需要针对找出被矩形分割的连通的区块数量。

2023-09-23 20:33:24 138

原创 POJ 2549 Sumsets 折半枚举+二分搜索

我们有1000个数字组成的集合,从中找出所有满足 a + b + c = d 的所有情况(a b c d 是集合中下标不同的四个元素),输出最大的d即可。

2023-09-23 08:53:49 106

原创 POJ 3977 Subset 折半枚举+二分搜素+双指针

我们有N(N<=35)个元素,从中选取一个子集,使得它的元素求和的绝对值最小,如果有多个可行解,选择元素最小的。输出最优子集的元素总和绝对值,和最优子集元素的数量。

2023-09-23 07:35:39 79

原创 POJ 2785 4 Values whose Sum is 0 折半枚举

从四个数组A[ ],B[ ],C[ ],D[ ]中分别取一个元素a b c d,使得 a + b + c + d = 0,找出所有a b c d 的解的数量,认为下标不同,但值相同的元素为不同元素。

2023-09-17 17:56:25 89

原创 POJ 2674 Linear world(蚂蚁问题升级版) 弹性碰撞

我们有N只蚂蚁,在长度为L的木板上以相同的速度行进,两只蚂蚁相撞后,它们互相折返,朝着各自相反的方向继续行进。题目要求计算出最后一只蚂蚁掉落的时间,并输出这是哪一只蚂蚁(输出它的名字)

2023-09-17 16:50:37 104

原创 POJ 3684 Physics Experiment 弹性碰撞

我们有N个半径为R厘米的球,固定在距离地面高度为H的管道上,刚开始释放第一个,之后每过一秒释放一个,释放下面的球不会影响到上面的球的高度,忽略一切阻力,认为球之间的碰撞为弹性碰撞,求出T时刻,所有小球的高度。

2023-09-16 16:34:36 77

原创 POJ 1222 EXTENDED LIGHTS OUT 反转+点灯游戏

5行6列的格子里,30盏灯,给出起始状态,让我们找到点亮哪些灯可以让这些灯全亮。(0代表亮,1代表不亮)

2023-09-13 08:55:54 267

原创 POJ 3185 The Water Bowls 反转+点灯游戏

有20盏灯(其实20盏灯数据量太少了,1e7我觉得差不多都可以过)放在同一行,点亮某一盏灯,它左右两边的灯也会亮,然后边缘特殊考虑,电亮两端的灯,只会照亮它相邻的那一个。

2023-09-12 22:51:33 257

原创 POJ 3279 Fliptile 反转 + 点灯游戏

本题目其实是关于一个点灯游戏的玩法,相信很多人多玩过这个游戏,每次电亮一盏灯,这盏灯周围的4个灯也都会一起点亮,本题目是要求出最少的操作次数,电亮所有的灯,并把电亮的灯输出在答案里。

2023-09-12 09:02:23 335 1

原创 POJ 3276 Face The Right Way 反转

有N(1

2023-09-11 08:57:58 72

原创 POJ 2100 Graveyard Design 尺取法

给出一个数字num,1<=num<=1e14,找出连续的数字 ai,ai+1...aj使得每一项取平方最后求和等于num,题目要求排列的数字,和排列的个数,输出出来。

2023-09-10 16:33:40 88

原创 POJ 2739 Sum of Consecutive Prime Numbers 尺取法

给出一个数字num,求出由连续素数求和形成num的种类数。

2023-09-09 22:03:19 229

原创 POJ 2566 Bound Found 尺取法+二分

给我们一个长度为n数列,k次查询,每次查询出数列中相邻子元素之和的绝对值最接近 t 的区间,输出区间和的绝对值,输出区间起点left和区间终点right(闭区间)

2023-09-09 16:31:41 216

原创 POJ 3320 Jessica‘s Reading Problem 尺取法

给定一个长度为p的数组,其中可能包含重复元素,找到包含数组所有元素至少一次的连续最短序列长度。

2023-09-06 21:21:45 124

原创 POJ 3061 Subsequence 尺取法

给我们一个长度为N的数组和一个数字S,求数组中最少连续多少位求和能大于S,如果数组中连续元素求和不可能大于S,输出0。

2023-09-06 13:42:00 119

原创 POJ 3484 Showstopper 二分

我们有N个数列,每个数列可以用X,Y,Z三个数字代表,数列的元素为 X,X+Z,X+2*Z,X+K*Z<=Y,题目保证这个N个数列中的每个元素出现的次数都为偶数次(即第1个序列中的某个元素,一定会在其他的数列中出现,并且出现次数是偶数)但多次偏差之后,N个数列中存在一个元素,在所有数列中出现的次数为奇数次,题目让我们找到这个元素和它出现的次数,如果所有元素都出现了偶数次,那么输出no corruption。

2023-09-05 22:26:24 62

空空如也

空空如也

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

TA关注的人

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