自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 P7771 【模板】欧拉路径

【代码】P7771 【模板】欧拉路径。

2025-11-15 13:38:19 135

原创 P4766 [CERC2014] Outer space invaders

【代码】P4766 [CERC2014] Outer space invaders。

2025-11-11 20:24:43 217

原创 P12862 [NERC 2020 Online] Miser

【代码】P12862 [NERC 2020 Online] Miser。

2025-11-10 18:32:37 173

原创 P1342 [CERC1998] 请柬

【代码】P1342 [CERC1998] 请柬。

2025-11-10 16:54:11 269

原创 P1281 [CERC1998] 书的复制

【代码】P1281 [CERC1998] 书的复制。

2025-11-10 16:29:02 116

原创 DDDDDDDP

外循环节点总数 内循环左节点数。

2025-10-08 17:21:58 196

原创 不等式排序

给定 n,m,以及 m 个形如 axi≥ayi+azi(1≤i≤m) 的条件。问是否有一组正整数 (a1,a2,⋯,an) 满足所有条件,并且 a1+a2+⋯+an≤109。如果有,输出 a1+a2+⋯+an 的最小值;如果无解,输出 −1。

2025-10-04 17:42:14 255

原创 Menji 和 gcd

Menji 喜欢最大公约数,特别是最大公约数大的正整数对。令 gcd(x,y) 表示 x,y 的最大公约数,多次给定 L,R,保证 L<R,求。

2025-10-04 17:35:53 270

原创 线段树-懒标记

【代码】线段树-懒标记。

2025-09-28 15:18:31 133

原创 Mirror Maze 镜面反射

and。

2025-09-21 16:35:34 819

原创 ICPC Square 分类讨论

ICPC Square 是由 ICPC 委员会为参赛者安排住宿的酒店,共有 N 层(编号从 1 到 N)。酒店内的电梯非常独特:如果你目前在第 x 层,你可以通过乘坐电梯到达第 y 层,但要求 y 是 x 的倍数且 y−x≤D。你最初在第 S 层。你想通过乘坐电梯零次或多次,尽量到达高的一层。请找出你能够到达的最高楼层。输入一行,包含三个整数:N、D、S。满足条件:2≤N≤1012,1≤D≤N−1,1≤S≤N。输出一个整数,表示你可以通过乘坐电梯零次或多次到达的最高楼层。n%2 == 0 写成!

2025-09-21 15:19:10 262

原创 OJ目录饿

【代码】OJ目录饿。

2025-08-17 10:48:21 298

原创 快速幂 欧拉定理

【代码】快速幂 欧拉定理。

2025-08-16 10:10:48 329

原创 Salary Queries

第一行输入两个整数 n 和 q:分别表示员工数量和查询数量。员工编号为 1、2、……一家公司有 n 名员工,每名员工都有一定的薪水。你的任务是记录这些薪水并处理查询。接下来一行有 n 个整数 p₁、p₂、。、pₙ:表示每名员工的薪水。因为x范围1-e9,全部枚举会爆,只计算可能出现的数值即可?之后有 q 行,每行描述一个查询,查询有以下两种形式:。查询,输出对应的结果。

2025-08-15 19:26:31 364

原创 【单调栈】最近的大哥

有N个蚂蚁兄弟从左到右排成一行,每个蚂蚁见到比自己岁数大的蚂蚁就称为大哥。现在每只蚂蚁都先左看,寻找最近的大哥。第二行:N个正整数,表示每只蚂蚁的年龄,每个数的范围是[0…1,000,000,000]。一行,N个整数,表示相应蚂蚁的最近大哥的编号。请编一个程序,帮助蚂蚁们计算每只蚂蚁的最近大哥是哪个?第一行2个正整数:N,N的范围是[1…保存左边最大值 栈是单调递减的。

2025-08-15 10:43:26 171

原创 线段树 查询删除的数字

【代码】线段树 查询删除的数字。

2025-08-15 09:28:28 98

原创 __int128

【代码】__int128。

2025-08-13 14:57:36 98

原创 【DP】完全背包

【代码】【DP】完全背包。

2025-08-13 13:00:35 100

原创 线段树 酒店查询

【代码】线段树 酒店查询。

2025-08-13 12:22:28 122

原创 矩形前缀和

【代码】矩形前缀和。

2025-08-12 21:33:25 235

原创 【树状数组】Range Update Queries

第一行输入两个整数 n 和 q:分别表示数组元素的数量和查询的数量。第二行有 n 个整数 x1,x2,...,xn:表示数组的元素。对于每个类型 2 的查询,输出对应的结果。

2025-08-12 21:21:38 169

原创 异或和查询

给定一个包含 n 个整数的数组,你的任务是处理 q 个查询,每个查询的形式为:计算区间 [a,b] 内所有元素的异或和是多少?

2025-08-12 19:51:08 202

原创 【状态压缩DP】最小总代价

n个人在做传递物品的游戏,编号为1-n。游戏规则是这样的:开始时物品可以在任意一人手上,他可把物品传递给其他人中的任意一位;下一个人可以传递给未接过物品的任意一人。即物品只能经过同一个人一次,而且每次传递过程都有一个代价;不同的人传给不同的人的代价值之间没有联系;求当物品经过所有n个人后,整个过程的总代价是多少。

2025-08-12 11:22:40 191

原创 AAA黑匣子

Black Box是一种原始的数据库。它可以存储一个整数数组,还有一个特别的变量i。最开始的时候Black Box是空的,而i等于0。这个Black Box要处理一串命令。命令只有两种:ADD(x):把x元素放进Black Box;GET:i加1,然后输出Black Box中第i小的数。记住:第i小的数,就是Black Box里的数按从小到大的顺序排序后的第i个元素。例如: 我们来演示一下一个有11个命令的命令串。(如下图所示)序号 操作 i 数据库 输出2 GET 13 3。

2025-08-12 10:44:34 269

原创 A矩阵游戏

小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N*N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。游戏的目标,即通过若干次操作,使得方阵的主对角线(左上角到右下角的连线)上的格子均为黑色。对于某些关卡,小Q百思不得其解,以致他开始怀疑这些关卡是不是根本就是无解的!!于是小Q决定写一个程序来判断这些关卡是否有解。

2025-08-11 16:35:19 187

原创 线段树---

【代码】线段树---

2025-08-10 21:10:18 379

原创 【树状数组】Dynamic Range Sum Queries

对于每个类型为 "2 a b" 的查询,输出对应的区间总和。并不直接对应原始数组的元素,而是存储。在计算机中,整数以二进制补码形式存储,):管理 2 个数(1-2)):管理 4 个数(1-4)):管理 1 个数(自己)来组织数据,用一个数组。):管理 1 个数(3)(按位取反再加 1)。

2025-08-10 15:55:54 444

原创 A矩阵转换

冬冬获得两个大小为n行m列的矩阵A和B,每个矩阵仅包含0和1。冬冬可以对矩阵A进行任意次数以下的操作:取矩阵A的任何具有至少两行和两列的子矩阵,并反转其四个角上的值(即0变成1,1变成0)。冬冬想知道A是否能转换成B。

2025-08-10 10:18:40 217

原创 【贪心】泡泡堂

第XXXX届NOI期间,为了加强各省选手之间的交流,组委会决定组织一场省际电子竞技大赛,每一个省的代表队由n名选手组成,比赛的项目是老少咸宜的网络游戏泡泡堂。每一场比赛前,对阵双方的教练向组委会提交一份参赛选手的名单,决定了选手上场的顺序,一经确定,不得修改。为简化问题,我们假定选手在游戏中完全不受任何外界因素干扰,即实力强的选手一定可以战胜实力弱的选手,而两个实力相同的选手一定会战平。接下来n行,每行一个整数,描述了你的对手的n位选手的实力值。接下来n行,每行一个整数,描述了n位浙江队的选手的实力值。

2025-08-09 15:00:04 380

原创 【DP】篮球运动

小明建造了一个篮球场,他请来了2行n列的人,想让他们进行比赛。每一个人都有一个能力值,第一行分别为h11,h12,…,h1n,第二行为h21,h22,…,h2n。现在小明可以选一些人组成一个最强团队。但是选人是有规则的,因为选一个人会让附近的人都很妒忌,所以他既不会同一行里连续选择2个人,也不会同一列里的连续选择2个人。现在他希望所选团队的能力值的之和最大,但人太多了,所以他想请聪明的你帮他解决这个问题。解决在满足规则的情况下能力值的和最大为多少?

2025-08-09 13:39:04 160

原创 【稀疏表】Static Range Minimum Queries

给定一个包含 n 个整数的数组,你的任务是处理 q 个查询,每个查询的形式为:计算区间 [a, b] 内所有数值的最小值是多少?

2025-08-08 21:38:16 511

原创 【Bellman负环】Cycle Finding

给定一个有向图,你的任务是判断它是否包含负环,并给出这样一个环的示例。第一行输入两个整数 n 和 m:分别表示节点数和边数。节点编号为 1, 2, ..., n。接下来 m 行描述边,每行有三个整数 a, b, c:表示存在一条从节点 a 到节点 b 的边,长度为 c。图中可能存在自环。如果图包含负环,先输出 "YES",然后按正确顺序输出环中的节点。如果存在多个负环,输出任意一个即可。如果没有负环,输出 "NO"。

2025-08-08 20:44:30 341

原创 Flight Discount

虽然我们在循环中判断了 “如果到达终点且已使用折扣券,就直接返回”(,说明这个状态已经过时(有更优解了),直接跳过处理。如果当前弹出的状态中,距离。把打折作为状态传入dij。

2025-08-08 17:19:36 508

原创 【Bellman-Ford】High Score

个房间(如果超过 n-1 个,必然绕圈,而绕圈如果是正收益会被后续检测为正环)。SPFA 通过队列只处理那些距离发生变化的节点,减少了不必要的松弛操作,效率通常比标准的 Bellman-Ford 更高。(即环的总权值为负数,且从起点能到达该环)的情况(此时最短路径不存在,因为可以无限绕环减小路径权值)。(从节点 u 到 v,权值为 w),如果从起点到 u 的当前最短路径长度。(从 a 到 b,收益 x),看是否能通过这条隧道让到达 b 的分数更高。更新为这个更高的分数,相当于 “记录下这条更好的路径”。

2025-08-08 16:06:24 973

原创 (AC)镜像

群星罗列者 beny 在通过冒险模式中的克隆大师泽里克的镜像关卡时,遇到了难题:他现在面前陈列着许多的星星,这些星星排列成一个正方形矩阵,并从左到右从上到下依次编号为 1~n*n。伟大而又阴阳怪气的克隆大师泽里克向 beny 提出了一次操作要求:将某一个子正方形里的星星旋转 90 度。泽里克要你排列出操作后的星星矩阵并输出。

2025-08-08 10:21:09 239

原创 【double二分】神仙贷款

神仙由于刚到凡间故手上缺钱,于是她去银行贷款了。因此,她在贷款之后,在一段时间内将不得不每月偿还固定的分期付款。这个问题要求计算神仙向银行支付的利率。假设利率按月累计。

2025-08-08 10:05:54 210

原创 【Floyd】Shortest Routes II

Floyd-Warshall 算法能够计算所有节点对之间的最短路径,核心在于它利用了。的思想,通过逐步引入中间节点来松弛(优化)任意两点间的距离。(从 1 到 n),内层循环遍历所有。外层循环遍历所有可能的。为什么不是换根 DP?为什么用弗洛伊德算法?

2025-08-07 21:07:58 605

原创 【Dijkstra】 Shortest Routes I

接下来有 m 行,描述航班连接。每行有三个整数 a、b 和 c:表示一趟航班从城市 a 出发,到达城市 b,飞行长度为 c。每趟航班都是单向的。第一行输入有两个整数 n 和 m:分别表示城市的数量和航班连接的数量。城市编号为 1、2、…、n,其中城市 1 是 Syrjälä。有 n 个城市和 m 条航班连接它们。你的任务是确定从 Syrjälä 到每个城市的最短路线长度。输出 n 个整数:分别表示从 Syrjälä 到城市 1、2、…、n 的最短路线长度。可以保证从 Syrjälä 能够到达所有其他城市。

2025-08-07 20:42:33 559

原创 【多重BFS】Monsters

当你向迷宫中的某个方向迈出一步时,每个怪物可能也会同时迈出一步。你的目标是到达迷宫的某个边界格子,且过程中永远不会与怪物处于同一个格子。你的任务是判断这个目标是否可行,如果可行,输出一条你可以遵循的路径。你的计划必须在任何情况下都有效,即使怪物事先知道你的路径。如果目标可行,首先输出 "YES",然后输出路径的长度和路径描述(使用字符 D、U、L、R 分别表示下、上、左、右)。你可以输出任何一条有效的路径,只要其长度不超过 n * m 步。第一行输入两个整数 n 和 m:分别表示地图的高度和宽度。

2025-08-07 20:10:40 479

原创 【无向图的环】Round Trip

【代码】【无向图的环】Round Trip。

2025-08-07 16:32:50 422

空空如也

空空如也

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

TA关注的人

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