自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符串_哈希

题解:从长到短枚举每一个单词的前缀,和前面的所有单词匹配。*必须和前面所有单词匹配,不能只和前一个单词匹配。

2023-10-16 21:58:42 157

原创 J. 金色传说【10.14训练补题】

题目要求求出所有多项式的和,可得出每一个出现的符号位是’+‘或’-‘的概率相同,而’+''-'后面的算式都相同,可得出只需计算所有可能的多项式中第一个数字的和;用第一个标识符将第一个数字和后面的多项式分隔开,又因为符合可能是‘+’‘-’两种可能,则最后答案即为 s[ i-1 ]*num[ n-i ]*2。递推公式 num[ i ]=10*num[ i-1 ]+10*2*num[ i-2 ]num[ k ]:k 位多项式有多少个;s[ k ]:记录k位能表示的所有数字的和 (1+n)*n/2。

2023-10-14 16:51:36 188

原创 2021上海市赛【10.10训练补题】

数学几何、二分、贪心

2023-10-12 11:48:12 141

原创 2023 牛客国庆day4 【10.2训练补题】

打表找规律发现答案为 (n质因子数目)^c。*所有数字都可由素数与其他数字相乘得到。*注意 v[ i ]标记时机。*偶数是素数2的倍数无需特判。

2023-10-03 18:53:32 167

原创 2023 江西省赛 【9.26训练补题】

正解:直接记录每个点周围边的异或值,op1只改变x,y两个点。*考虑异或性质,一个数异或两次相当于不变。

2023-10-02 11:52:49 390

原创 2023 山东省赛 【9.28训练补题】

weight为第一关键字,speed为第二关键字排序,二分最大值,check函数判断可否满足最大值为x,遍历所有人,将速度>=x分为c组,<x分为b组,看c组的能否带着b组。*反向迭代器删除元素(++itc).base()*看c组能否带着b组时从体重从大到小看。*二分起点 l,r 为初始最大最小值。*结束条件为 l<=r。*求取最大值时考虑负数。

2023-09-30 21:41:30 338

原创 【字符串】后缀数组

将 height [ i ]分为连续的组,如果有连续的一段 height≥mid ,且 max(sai)−min(sai)>mid。后缀数组计算时cnt[a[i]]计数,而差值a[i]可能为负数如 1-88,在此给每一个a[i]+90。注意:*1.由于字符串长度最大1e6,会爆ll,所以存储每一位的数字然后输出。可转化为不同后缀的最长公共前缀,且不同后缀的公共前缀不重叠。转调后仍相同则差值相同,此时只需找不重叠的最长公共子串。说明存在长度为 mid且不重叠的重复子串。题解:找到最大的n-k位数。

2023-09-22 22:17:53 131

原创 hdu8-Congruences(中国剩余定理)

中国剩余定理

2023-08-17 23:00:29 268

原创 hdu5-Touhou Red Red Blue(贪心)

mp['R'], mp['G'], mp['P'] 分别记录对应字母出现过多少次,没有'AAA' or'ABC' 出现时不得分也不进行任何操作,有 'ABC' 出现则扔掉三个字母并自定义两个字母,自定义的两个字母和下一个给定字母组成 'AAA' ,或 mp['R']&&mp['G']&&mp['P'] 每种字母均出现时形成 'AAA',后扔掉 'AAA' 并自定义一个字母,接下来只有两种情况,即 '_AA' or '_AB'。

2023-08-07 20:23:44 80

原创 hdu5-Typhoon(计算几何 点到线段距离)

计算几何-点到线段距离

2023-08-06 23:30:31 54

原创 hdu5-Expectation (Easy Version)(组合数+快速幂+逆元)

【代码】hdu5-Expectation (Easy Version)(组合数+快速幂+逆元)

2023-08-06 01:39:22 51

原创 hdu5-Counting Stars(组合数+阶乘+逆元+快速幂)

2. 双层循环计算k星图的数量时,注意k≤deg[ i ] 的条件,若先遍历k在遍历点,无法避开k>deg[ i ] 无法构成k星图的情况,循环超时;先遍历点在遍历k时可在直接跳出循环。先计算出每个点的度数deg[i],在算出k星图数量,最后异或。1.先预处理阶乘和阶乘的逆元以便得到组合数。

2023-08-05 17:50:00 40

原创 数论:gcd_ax+by=k求解_逆元

数论:gcd、扩展欧几里得exgcd、逆元

2023-08-05 17:48:54 94

原创 hdu4-Simple Set Problem(尺取法)

尺取法+前缀和

2023-08-03 10:56:39 38

原创 PTA天梯模拟补题2

DFS+二叉搜索树+string+线段树区间修改区间查询

2023-03-24 23:52:06 112

原创 线段树__

线段树 单点修改+区间修改+区间查询

2023-03-24 00:06:22 47

原创 PTA天梯模拟补题

set + map + unordered_map + 二叉搜索树 + 完全二叉树 + Dijsktra + DFS(联通分支)+ 几何

2023-03-17 13:05:33 102

原创 2023牛客寒假算法基础集训营1

dp+数学+找规律

2023-01-18 12:29:26 55

转载 Creating a Quadtree(四叉树)

四叉树

2023-01-13 21:42:15 194

原创 分治(递归)

分治+逆序对

2023-01-08 22:39:05 91

原创 KMP+EXKMP

KMP+EXKMP

2023-01-08 15:10:54 136

原创 C - Persistent Numbers

高精度除法模拟

2023-01-07 07:20:02 61

原创 B - Adding Reversed Numbers

高精度

2023-01-07 05:38:55 75

原创 7-30 深入虎穴

DFS

2023-01-05 08:25:26 147

原创 7-27 秀恩爱分得快

unordered_set+map+string转换int

2023-01-04 12:09:10 79

原创 7-38 清点代码库

map+vector排序

2023-01-04 10:40:20 70

原创 7-33 口罩发放

结构体+排序+map

2023-01-04 08:24:15 129

原创 7-37 病毒溯源

DFS+并查集

2023-01-03 18:37:48 74

原创 7-25 小字辈

BFS+queue

2023-01-03 13:07:41 61

原创 7-21 点赞狂魔

set+map+结构体排序

2023-01-03 11:41:04 77

原创 7-16 愿天下有情人都是失散多年的兄妹

DFS

2023-01-03 08:38:35 49

原创 7-41 老板的作息表

结构体+排序

2022-12-31 09:13:31 256

原创 7-26 名人堂与代金券

结构体+排序

2022-12-30 12:03:31 54

原创 7-7 家庭房产

并查集+set+结构体

2022-12-30 11:27:03 865

原创 7-2链表去重

链表去重(结构体+数组)

2022-12-29 16:30:08 440

原创 7-1 城市间紧急救援

Dijskstra

2022-12-29 11:39:34 617

原创 树链剖分_

树链剖分

2022-11-05 00:22:48 87

原创 最短路Dijkstra+Floyd

Dijkstra+Floyd

2022-10-12 00:11:18 852

原创 田忌赛马Tian Ji -- The Horse Racing dp+贪心

田忌赛马Tian Ji -- The Horse Racing dp+贪心

2022-09-16 18:29:35 120

原创 2022杭电联赛2补题

杭电高校联赛第二场

2022-07-28 11:26:30 760

空空如也

空空如也

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

TA关注的人

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