自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 牛客周赛 Round 29(A-F)

先对n==1进行特判,否则进行素因数分解存到map中,并记录 总数量 和 同一元素的最大数量。对最大数量进行特判,否则对素因数进行间隔保存(此处优先保存数量最多的因数),最后输出。1只能消失,而sum减小。对于sum相同的情况,只需要优先dp 1更多的情况就可以保证无后性。写完快速幂,设计状态转移方程,设sum = cnt[1] + cnt[2](1和2的总个数),因为取走数之后保证sum一定不会增加。对f进行初始化,当没有2存在时,一定获胜;仅存在一个2而不存在1时,一定失败。

2024-01-21 22:33:25 537

原创 Codeforces Round 918 (Div. 4)题解(A-G)

否则用map记录a[i]的值,当map[a[i]]出现第二次时,代表区间 [1, r1] 与区间 [1, r2] 的前缀和是相等的,因此区间 [r1, r2] 的值为两区间相减==0, 满足题意,结束solve()。看数据范围可知,暴力O(n^2)会t,必须实现O(nlog(n))以内的查询方法,因为是连续区间问题,由此可想到前缀和,树状数组,线段树等。判断' . '的位置从元音的出现位置i入手,如果s[i+2]是辅音,证明这是一个"辅元辅"的单词,否则是一个"辅元"的单词。算法:离散化,树状数组。

2023-12-29 16:12:00 551 1

原创 2023级HUT创新创业中心实验室第四次面试题解

因为代码实在过于抽象,我放一个没有问题,但是牛客上会超时的代码(我也不明白把我的预处理删了之后为什么会超时?这题处于某处不可抗拒因素只好上我的抽象代码了。略,判断总和的奇偶即可。

2023-11-05 20:26:08 532

原创 自创题目-Swap And Reverse(Hard)

在样例一中,先用操作一将a与d交换-->feacdb,再用操作一将a与f交换-->aefcdb,固定a并回溯-->(a)edcfb,新被操作串为edcfb,n为5,再用操作二交换b和e-->bdcfe,固定b并回溯-->(ab)dcfe,依次固定dcfe-->(abdcfe),输出abdcfe。edcba --操作1--> edabc --操作2--> cdabe --固定c-->(c)deba,(相当于只交换了c与e)c被固定,新的被操作串为deba,n由5变为4。时间限制:c/c++:1000ms。

2023-11-05 18:53:01 108 1

空空如也

空空如也

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

TA关注的人

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