自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 哈尔滨CCF-CCSP2025打铁游记(流水账)

首先说一下最终成绩,105分打铁了(。

2025-10-25 03:52:32 579

原创 P5380 [THUPC 2019] 鸭棋

卡了半天的原因:check判断将军情况时 不应该return XXX();而是if (XXX()) return 1;否则会提前返回导致无法遍历所有的情况。8h酣畅淋漓的大模拟。

2025-10-19 00:29:26 97

原创 luoguP4168/Acwing 248. 蒲公英

纪念第二道AC的紫题之后处理区间众数。

2025-09-20 11:39:08 438

原创 AcWing 147./洛谷P3620 [APIO/CTSC2007] 数据备份

显然,要满足题意,每次需要选择相邻的一对楼之间的空位。并且相邻的空位无法同时选中。用“1”代表该空位已经被选,用“0”代表该空位未被选。把形如“101...101”(k个“1”)的结构看成一个节点。对于该节点来说,选择下一个空位时,有两种情况:1.选择与其不相连的值最小的节点,对该节点无影响。2.把该节点由“101...101”(k个“1”)改为“1010...010”(k+1个“1”)。二者取最小即为k+1个“1”时的最优解。

2025-08-26 17:41:51 420

原创 AcWing 130. 火车进出栈问题

高精度计算。

2025-08-21 14:55:53 225

原创 Acwing115. 给树染色 题解

1. 由,我们想到先染色的节点。2. 由“对于其他节点,在被染色之前它的父亲节点必须已经染上了色。”可知:每次找出的的节点,它一定在其之后被染色。3. 由于得到了紧密的先后关系,我们想到可以把它们。假设我们有两组合并好的数据(每一组内的元素间均有“紧密的先后关系”):和(注:初始时n=m=1)现在我们需要解决(1)如何确定二者先后顺序?(假设在X前面还有t-1个数据)假设X在Y前面,那么X和Y两组数据的总代价为假设Y在X前面,总代价为做差可得。

2025-08-18 19:42:51 405

原创 P4777 【模板】扩展中国剩余定理(EXCRT)

随后用M和a[i]的最小公倍数取余即可。只需先求出ans+pM,ans即为所求答案。

2025-04-08 14:01:30 356

原创 洛谷P1120 小木棍

1.枚举范围maxa~sum/2。从小到大枚举原木棍长度,有合法答案直接break;5.now为0或者now+a[i]==x时失败了,直接return 0;4.当前长度为now时,二分找下一个不大于x-now的木棍。5.预处理nxt数组,直接跳过重复元素。6.dfs参数添加lst加速二分速度(2.从大到小排序a数组。

2025-03-11 23:44:04 335

原创 洛谷P3842 [TJOI2007] 线段

状态转移: dp[i][0]=1+r[i+1]-l[i+1]+min(dp[i+1][0]+labs(l[i]-r[i+1]),dp[i+1][1]+labs(l[i]-l[i+1]))2.先到下一行最近的端点,然后再到另一个端点。dp[i][1]:从(i,r[i])到(n,n)的最短距离。初始化: l[0]=r[0]=1(最后结果要去掉从第“0”行到第一行的一步)状态表示: dp[i][0]:从(i,l[i])到(n,n)的最短距离。

2025-03-04 23:58:12 292

原创 P1955 [NOI2015] 程序自动分析

4.对于e=1使用并查集合并,e=0保存下来。3.将原数组更新为在离散化数组中的位置。1.读入数据存入离散化数组c。5.检查是否冲突,输出答案。

2025-02-16 10:03:46 179

空空如也

空空如也

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

TA关注的人

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