自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十一届蓝桥杯大赛软件类省赛第二场 H: 子串分值和

题解 枚举每个左端点(l), 每个字母独立计算贡献,枚举每个字母,在【l, n】 中找到该字母第一次出现的位置p, 则左端点为 l, 右短点在【p, n】的子串都得到该字母的贡献,贡献 n - p + 1。 例如 : ccaba 当 l = 1 时 : 枚举 ‘a’ , 第一次出现的位置 p = 3 贡献 5 - 3 + 1 = 3。 枚举 ‘a’ … 当 l = 2 … 序列自动机维护下一个字符位置 #pragma GCC optimize(2) #include <bi..

2020-10-17 20:52:04 3134 5

原创 2020牛客多校第二场 H-Happy Triangle(set + 权值线段树)

考虑以下情况: 当x为最大值时:找到两个前驱 p1、p2,存在 p1 + p2 > x 即合法。 当x为不是最大值时: 找到两个前驱 p1、p2,存在 p1 + p2 > x 即合法。 找到一个值 p1 >= x,p2 为 p1 的前驱,存在 p1 - p2 < x 即合法。 离散化后set,cnt数组共同维护pre,nxt,线段树维护相邻两个数之差。 #pragma GCC optimize(2) #include <bits/stdc++.h> usin.

2020-07-16 13:32:30 226

原创 蓝桥杯模拟赛C++(B组)

1 问题描述 一个包含有2019个结点的无向连通图,最少包含多少条边? 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。 答案: 2019 - 1 = 2018 2 问题描述 在计算机存储中,12.5MB是多少字节? 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个...

2020-04-19 22:20:39 451

空空如也

空空如也

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

TA关注的人

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