自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 矩阵取数游戏(区间dp+ 21 行 python 水高精)

而sum又等于(令第i行在第j次的值是mij)m1j + m2j + m3j + m4j + …即总数可化简(m11 + m12 + m13 …+ m1m) + (m21 + m22 …已知要求取数后的最大得分,即sum1 + sum2 + sum3 + …

2023-03-30 22:02:05 376

原创 D. Odd Queries

用前缀和维护数组,最后加上(r - l + 1) * k 就可以了。

2023-03-20 21:42:55 434

原创 G2. Subsequence Addition (Hard Version)【二进制拆分】

这里顺便把G1写了,因为任何一个数的二进制数都可以表示成2^i + 2 ^ j + 2 ^ q …所以,这里根据题目进行二进制拆分。题目最开始给的是1,则之后的数肯定是1, 1那么,则可以表示出取值范围为前面所以数之和。只需要排序之后,判断前面的数之和与现在数的大小就可以了。

2023-03-20 21:37:54 314

原创 团体程序设计天梯赛----pta 练习集

收集了部分pta练习集的L2题和L3题,有时间就更新一下

2023-03-14 16:06:27 6286

原创 acm/oi 中的hash 混淆和随机base

随着传统竞赛hash被卡的情况频繁发生,如何找到一个稍微难卡的hash成了难题。在oi-wiki上的三种tree-hash都能构造特殊样例直接卡掉,这里讨论的是一种随机的hash。

2023-03-03 15:22:18 223

原创 夫妻过河问题的c++解法

这里提供一个不成熟的优化想法。根据规律可看出无论怎么样都是把女先全部运过去,然后一个个去减少男的数量。按理来说是可以用排列组合把公式推出来的,可能可以把时间优化成O(1)?如果有人成功优化的话,可以在评论区告诉一下博主。根据解法看出,下层的解法与上层有关,这显然是一个简单的dfs,先dfs一遍求出最小值,然后dfs一遍输出路径(这里可以优化)。有三对夫妻要过河,约束条件是,根据法律,任一女子不得在其丈夫不在场的情况下与另外男子在一起,问此时这三对夫妻能否过河?这里就直接使用书上的解法,不多做描述。

2023-02-26 21:45:17 676

原创 编程编辑器推荐(编程常用编辑器的横向对比)

学习编程,一个趁手的编辑器肯定是少不了的。我作为一个对编辑器要求挺高的菜鸟,这里叙述一下我对各个编辑器的看法和使用情况。(我主要使用语言是c,c++和部分的python,所以这里并没有对其他语言的编辑器的详细概括)。

2022-12-25 23:13:23 6322 1

原创 如何优雅地写矩阵快速幂

矩阵快速幂是一个用于加速递推公式的算法,这里不做基础的讨论,只提供一个比较优雅的思路去在竞赛中写矩阵快速幂

2022-12-25 23:03:33 114

原创 图同构的判断

更加详细的内容可以看:http://120.27.213.171/2022/03/28/%E5%9B%BE%E8%AE%BA/同构的概念:假设 G=(V,E) 和 G1=(V1,E1) 是两个图,如果存在一个双射 m:V→V1 ,使得对所有的x,y∈V 均有 x,y∈E 等价于 m(x) m(y)∈E1 ,则称 G和 G1是同构的。G图 G1图如图,这是两个同构图。其关系满足图G{A->C, B->A, B->D, D->E, E->C},图G1满

2022-03-31 18:22:46 22196

空空如也

空空如也

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

TA关注的人

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