自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [JAVA]快排模板

java的快排板子

2025-03-02 21:15:50 60

原创 java实现树状数组

【代码】java实现树状数组。

2025-01-23 19:24:24 77

原创 java实现线段树

【代码】java实现线段树。

2025-01-23 19:09:11 73

原创 LRU实现

使用LinkedHashMap。

2025-01-22 20:58:15 90

原创 单例模式三种写法

写不同的构造方法可以添加其他属性。

2025-01-22 19:57:45 81

原创 Linux中配置Java

在最尾一行添加如下变量(jdk版本记得改)修改~/.bashrc 配置环境变量。首先先下载好jdk.tar.gz。在lib目录下创建jvm文件夹。将jdk解压到jvm文件夹中。此时可以看见java版本号。

2024-12-09 19:41:37 88

原创 Git的基本使用

git 笔记

2024-11-18 22:37:25 96 1

原创 Redis在docker中的主从,哨兵配置

docker 中redis服务启动,将配置文件和数据挂载到 redisData中,记得先创建好redis.conf。从节点使用了6380端口,参照上面自行修改。进入从节点的配置文件修改。

2024-11-07 16:40:09 451

原创 docker导入导出tar镜像

docker导入导出tar镜像

2024-10-23 22:06:19 202

原创 简单部署vue+springboot项目

在linux下简单部署项目

2024-10-06 22:55:20 501

原创 minio部署

docker 的 minio 部署

2024-09-20 00:45:02 185

原创 前后端跨域问题

前后端跨域解决

2024-09-11 11:49:20 528

原创 docker的相关网络问题

在配置运行环境的时候遇到的网络问题

2024-09-11 11:39:39 543

原创 虚拟机网络配置

linux网络配置

2024-09-11 11:20:23 294

原创 苍穹外卖笔记

苍穹外卖项目

2024-06-26 17:47:18 1118

原创 快速幂模板

快速幂模板

2024-01-30 21:41:34 142

原创 manacher模板

manacher算法模板

2024-01-25 13:25:37 371

原创 AC自动机模板

AC自动机模板

2024-01-20 15:00:57 484

原创 回文自动机模板

回文自动机模板

2024-01-17 23:00:03 427

原创 kmp算法

kmp算法

2024-01-15 21:53:53 382

原创 SG函数学习体会

SG函数学习体会

2024-01-15 17:43:21 357

原创 dijkstra算法(堆优化)

dijkstra算法(堆优化)

2024-01-14 21:57:06 458

原创 扩展欧几里得模板

扩展欧几里得模板。

2024-01-13 22:14:04 412 1

原创 LCA模板

LCA模板。

2024-01-13 21:49:18 310

原创 树状数组模板

树状数组模板

2024-01-13 21:11:45 338

原创 Railguns(一道不错的dp)

railguns

2023-06-11 22:18:40 117

原创 一道挺妙的题目

居然是用图过的,我们知道[a,b]和[a,c]的奇偶性,就知道了[b+1,c]的奇偶性,等价于知道边ab,ac就可以创建边(b+1)c,让我们改变一下边的定义,即[a,b]意味着知道a+1到b的奇偶性,那么,我们只需设一个0点,然后求出最小生成树就能得到各个点的奇偶性了,应为每个单位的边都意味着一个点的奇偶。

2023-06-01 20:48:14 85

原创 可持久化并查集

可持久化并查集

2023-05-23 22:51:37 94

原创 种类并查集

种类并查集

2023-05-02 11:34:21 69

原创 扩展欧几里得的通解

扩展欧几里得的通解

2023-04-11 09:58:31 112

原创 最近公共祖先LCA

lca

2023-04-08 22:05:58 100

原创 数位dp——求带回文的数字

数位dp刷题记录

2023-04-03 09:58:49 116

原创 玩转二叉树

玩转二叉树

2023-03-25 22:20:29 305

原创 codeforce round145 div.2 D Binary String Sorting

codeforce round145 div.2 D Binary String Sorting

2023-03-25 11:47:49 123

原创 median

方块大小固定,那么比中值小的数的个数可确定,对数组中符合的方块判断是否符合个数,二分解决,个数多了即答案更小,等于时向下寻找,小于时答案更大。对于个数的判断,使用计数数组,将counts[i][j]定义为从(1,1)到(i,j)的小于等于中值的个数,得到数组后遍历判断即可。给出一个二维数组,求固定大小方块间的最小的中值,数据范围为n

2023-03-22 11:21:00 74

原创 第n个互素的数

互素

2023-03-18 19:57:27 75

原创 点的共线,向量方向

不难求两个向量(a1,b1),(a2,b2),当a1*b2==a2*b1时三点共线,注意的是,当向量反向相反时虽然共线但也能满足要求,并且不单单只是向量a,-向量a;还有各种倍数的反方向向量,所以需要判断一下a1,a2,b1,b2的正负关系。不共线或者反方向返回0,同方向共线返回1;只要不是五点共线就能找到其中一点满足要求。

2023-03-14 11:03:32 218

原创 关于dp的初始化细节

在做这题时一直wa2,之后才发现,我将dp数组初始化为0,但这是不正确的,不能合理的表示到达的关系,若存在点无法到达,它的值为0,可能被之后的点所利用,故应初始化为一个极大的负值,以表示该点目前无法到达。点的个数不大,对点按时间排序后可dp,因为每个点都必定由前面的点转移而来,加入(0,0)点,对于每个点dp时,即在可转移的点中选择贡献最大的就可以。

2023-03-14 10:56:01 276

原创 洛谷p1119 灾后重建

洛谷p1119 灾后重建 写后有感

2023-02-22 20:59:57 125

原创 广东工业大学22级acm集训专题5.D Least Prefix Sum

广东工业大学22级寒假acm集训专题5.D Least Prefix Sum

2023-02-12 10:45:27 74

空空如也

空空如也

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

TA关注的人

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