自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基环树总结

基环树总结

2023-07-15 10:42:14 1455 1

原创 差分约束 总结

差分约束 总结

2023-07-07 21:27:51 656

原创 连珠线 题解

连珠线题解

2023-07-06 21:20:34 281

原创 数列分块总结

数列分块总结

2023-02-02 17:30:31 571 1

原创 动态规划的优化

动态规划的优化

2023-01-22 15:21:23 1511

原创 字典树总结

字典树总结

2023-01-11 15:24:00 313

原创 [CSP-J 2019] 加工零件题解

CSP-J 2019 加工零件题解

2022-09-27 20:34:29 783

原创 CSP 2021 入门级第一轮

CSP 2021 入门级第一轮

2022-09-10 17:26:09 2746

原创 最大公约数与最小公倍数

最大公约数与最小公倍数总结

2022-09-03 21:24:48 276

原创 排列组合总结

排列组合总结

2022-09-02 20:23:55 533

原创 初等数论总结

初等数论总结

2022-09-02 11:07:49 431

原创 欧拉回路总结

欧拉回路总结

2022-08-14 12:29:43 3785

原创 哈希的总结

哈希总结

2022-07-28 20:19:27 381

原创 树状数组总结

树状数组总结

2022-07-17 19:04:51 239

原创 图的连通性

图的连通性总结

2022-06-03 22:46:39 2630

原创 树链剖分总结

树链剖分总结

2022-05-22 10:52:45 668

原创 DFS 序总结

DFS 序总结

2022-05-21 19:20:08 1081

原创 拓扑排序与关键路径

拓扑排序与关键路径总结

2022-05-21 17:17:58 2091

原创 LCA总结

LCA总结

2022-05-01 16:32:27 774

原创 树形DP总结

树形DP总结

2022-04-05 10:55:35 531

原创 树的重心总结

树的重心总结

2022-03-20 13:59:30 212

原创 树的中心总结

树的中心总结

2022-03-20 13:51:49 601

原创 树的直径总结

树的直径总结

2022-03-20 13:39:59 812

原创 A* 算法

A* 算法总结

2022-03-13 12:26:02 1093

原创 启发式搜索

启发式搜索总结

2022-03-06 08:38:34 3219

原创 链表的总结

链表总结

2022-02-07 16:50:19 2862

原创 康托展开总结

康托展开总结

2022-02-05 20:34:42 437

原创 优先队列BFS

优先队列BFS总结

2022-02-05 11:20:25 678

原创 双端队列BFS

双端队列BFS总结

2022-02-02 15:03:56 399

原创 状态压缩DP

状态压缩DP总结

2022-02-01 19:24:32 493

原创 双向搜索总结

双向搜索总结

2022-02-01 12:13:16 2171

原创 线段树总结

线段树总结

2022-01-22 15:46:03 1320

原创 RMQ总结

RMQ总结

2021-12-26 11:56:54 689

原创 单调队列总结

单调队列 一、单调队列1.定义单调队列就是队内元素保持一定单调性的队列,及从队首到队尾单调递增(单调递增队列)或递减(单调递减队列);2.性质满足队尾到队头入队顺序从早到晚;队列中元素的大小从队首到队尾必须是单调递(增,减,自定义);二、实现1. 对于单调递增:思路:使用双端队列模拟,使用结构体存储数字的入队时间与数值,如果队列不为空且当前入队的元素与当前在队首的元素入队时间差小于队列长度,则将队首元素出队,如果队列不为空且入队元素小于队首元素值,则说明入队会破坏队的单调性,因此需.

2021-11-12 18:34:53 259

原创 单调栈总结

单调栈 一、单调栈1.定义单调栈就是站内元素保持一定单调性的栈,及从栈顶到栈尾单调递增(单调递增栈)或递减(单调递减栈);2.性质1.满足栈底到栈顶入栈顺序从早到晚;2.栈中元素的大小从栈顶到栈底必须是单调递(增,减,自定义);二、实现对于单调递增的栈:如果栈为空或入栈元素大于等于栈顶元素值,则入栈;否则,若入栈回破坏栈的单调性,因此需要将比入栈元素大的元素全部出栈;对于单调递减的栈:如果栈为空或入栈元素小于等于栈顶元素值,则入栈;否则,若入栈回破坏栈的单调性,因此需要将比入栈元素小.

2021-11-07 09:35:12 170

原创 CCF CSP 2020 入门组第一轮

CCF CSP 2020 入门组第一轮题解

2021-09-11 19:19:01 6265 4

原创 最小生成树

最小生成树总结

2021-08-18 23:16:49 32888 12

原创 图的最短路

图的最短路总结

2021-08-15 17:29:57 642

原创 图的概念、存储与遍历

图的概念,存储与遍历总结

2021-08-14 12:36:26 453 1

原创

堆 一、概念堆(Heap)是一类数据结构,它们拥有树状结构,且能够保证父节占比子节点大(或小)。当根节点保存堆中最大值时,称为大根堆反之,则称为小根堆。二叉堆(BinaryHeap)是最简单、常用的堆,是一棵符合堆的性质的完全二叉树。它可以实现O(log2n)O(log_2n)O(log2​n)地插入或删除某个值,并且O(1)O(1)O(1)地查询最大(或最小)值。二、存储方式作为一棵完全二叉树,二叉堆完全可以用一个111~nnn的数组来存储,对于节点p,,p∗2p*2p∗2即为左儿子,p∗2+.

2021-07-25 13:13:32 144

空空如也

空空如也

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

TA关注的人

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