自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AtCoder Beginner Contest 416 题B题解

(因为连续 '.' 片段中无 '#',若放多个 'o',会违反 “两 'o' 间至少有一个 '#'” 的条件)。此时,'o' 的总数等于连续 '.' 片段的数量,达到最大值。

2025-07-30 19:19:03 313

原创 AtCoder Beginner Contest 415 题c题解

题意就是化学物混合判断是否有能全安全加入的情况,以这个样例为例,安全情况就是3-2-1这种加入方式。所以我们可以用图搜索的方式来看待这个问题。然后通过BFS来进行搜索。下面为详细代码加注解。

2025-07-21 18:00:13 214

原创 Codeforces Round 1037 (Div. 3) 题e题解

s[i] = gcd(a[i], a[i+1], ..., a[n]) 后缀GCD)- p[i] = gcd(a[1], a[2], ..., a[i])(前缀GCD)- gcd(p[i], s[i+1]) 应该等于整个数组的GCD。- s[0] 也是整个数组的GCD(后缀从第一个元素开始)- p[n-1] 是整个数组的GCD(前缀到最后一个元素)- s[i+1]包含后 n-i 个元素的公约数信息。- 即 `s[i]` 必须整除 `s[i+1]`- 即 p[i] 必须整除 p[i-1]

2025-07-19 17:52:30 270 1

原创 AtCoder Beginner Contest 363 题c题解

给定一个长度为 𝑁N 的字符串 𝑆,字符串仅由小写英文字母组成。我们需要找出通过排列 𝑆 的字符(包括 𝑆 本身)后得到的字符串中,不包含长度为 𝐾 的回文子串的字符串的个数。我们可以将其拆分成3块区域,判断回文,判断是否存在回文子串,全排列所有组合。这里我们采用会去重的next_permutation(),以防重复计算;

2024-07-21 19:37:24 256

原创 AtCoder Beginner Contest 362 题c题解

3.如果当前l[i]加上res小于等于r[i],则更新x[i]为l[i]+res,并将res置为0,否则将x[i]更新为r[i],并减少相应的res。判断是否存在一个由 𝑁 个整数 𝑋=(𝑋1,𝑋2,…如果mins大于0或maxs小于0,则无法找到满足条件的序列。2.遍历每个l[i],尽可能地增加它使得调整后的和为0.我们可以通过求两个边界值来判断是否存在有解的情况。1.初始化res为-mins,表示需要调整的总和。

2024-07-14 12:14:50 461

原创 牛客小白月赛98 C-两个函数题解

根据以上推导,可以在常数时间内计算出 𝑔(𝑥)g(x) 的值。

2024-07-12 21:26:09 276 1

空空如也

空空如也

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

TA关注的人

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