自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【题解】凸包的交(牛客网普及组模拟题)

凸包的交https://ac.nowcoder.com/acm/contest/942/D预备知识题目大意:根据指定规则生成序列a,在所有长度不小于L的区间中,平均值最大是多少?1、递推计算序列:根据题目公式计算即可。2、预处理前缀和:区间平均值,用到区间和,区间和可以通过前缀和O(1)算出来。3、平均值即斜率:区间i+1到j的平均值是(s[j]-s[i]) / (j-i),可以使用...

2020-01-12 12:37:16 387

原创 分层图略讲(范老师的题解)

分层图(最短路)分层图使用的场景算法思路分层图使用的场景一些图论题,比如最短路、网络流等,题目对边的权值提供可选的操作,比如可以将一定数量的边权减半,在此基础上求解最优解。例如:一本通提高篇 1495【例 2】孤岛营救问题算法思路根据是否进行题目提供的操作以及操作次数的不同,会产生非常多的情况,如果考虑何时使用操作,情况更是多。如果将在图上求解最短路看成是在二维平面上进行的,引入进行...

2020-01-12 12:11:27 377

原创 2025CSP-J第二轮题解

2025CSP-J第二轮题解

2025-11-07 11:33:11 662

原创 常用的STL

stack容器只有一个出口,即栈顶,可以在栈顶插入(进栈)和删除(出栈)元素,而不允许顺序遍历。​ 支持比较运算,以first为第一关键字,以second为第二关键字,按照字典序。优先队列是一种受限访问操作的存储结构,元素可以以任意顺序进入优先队列。​ size()/length(), 返回字符串长度。​ second, 第二个元素。​ first, 第一个元素。先进先出,不允许顺序遍历。

2024-08-08 11:06:30 264

原创 树形dp考试题目题解2024-3-9

4个树形dp题目

2024-03-09 10:49:33 587 1

原创 快速幂的几种求解方法-代码实现

【代码】快速幂的几种求解方法-代码实现。

2024-02-01 20:39:17 623

原创 【数论】质数

质数的判定、筛选等

2024-02-01 20:23:47 444

原创 哈希和哈希表

hash的定义:Hash一般翻译为散列,哈希是指一个过程,这个过程就是把任意长度的输入,通过哈希算法,变换成固定长度的输出,所输出的称为哈希值。这种变换是一种压缩映射,也即哈希值所占的空间一般来说远小于输入值的空间,不同的输入可能会哈希出相同的输出(概率很小)。hash值的作用:数据的哈希值可以检验数据的完整性。一般用于快速查找和加密算法哈希的特点:如果两个哈希值是不相同的(根据同一函数),那么这两个散列值的原始输入一定是不相同的。

2024-01-26 23:25:54 1021

原创 单双链表(动态、静态、LIST)

链表:用一组任意的存储单元存储线性表的数据元素(存储单元可以连续也可以不连续)。链表操作:初始化、添加、遍历、插入删除、查找、排序、释放等。单向链表和双向链表。

2023-12-22 17:46:30 490

原创 栈和队列(双端、单调、优先队列)

④ 地面上有标号为A、B、C的3根细柱,在A柱上方有10个直径相同中间有孔的圆盘,从上到下编号为1,2,3,…如果B柱的操作记录为:“进,进,出,进,进,出,出,进,进,出,进,出,出”。⑤ 某个车站呈狭长形,宽度只能容下一台车,并且只有一个出入口,已知某时刻该车站状态为空,从这一时刻开始的出入记录为:进,出,进,进,进,出,出,进,进,进,出,出。满队列的是空间用尽,不能再插入元素的队列,虽然图5的队列也不能继续插入元素了,但它还有剩余空间,所以这样的队列还不能称之为满队列,可称之为。

2023-12-16 11:08:57 1281

原创 scanf&printf的用法

【代码】scanf&printf的用法。

2023-12-02 11:35:57 434

原创 分治算法@入门篇

分治算法:二分查找和二分答案

2023-12-02 11:30:13 480

原创 高精度算法@入门篇

信息学竞赛-高精度算法

2023-12-02 11:26:47 431

原创 【例 3】Windy 数 (题解:数位dp最简洁代码))

1587: 【例 3】Windy 数 (题解:数位dp最简洁代码)#include<bits/stdc++.h>using namespace std;const int N=15;int f[N][N];int d[N],len,ans;int n,m;void init(){ for(int i=0;i<=9;i++) f[1][i]=1; for(int...

2020-04-02 16:46:26 341

空空如也

空空如也

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

TA关注的人

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