自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2dgs 查看器

可视化 2DGS 点云文件。

2025-04-11 11:16:49 183

原创 时间复杂度->算法

必背内容

2023-02-08 16:41:42 124

原创 C/C++的输入输入

个人积累的一些关于c的输入输出。

2022-04-07 16:48:05 1585

原创 数学问题:打表找规律解决问题

小结了一下打表找规律类题的常见形式,并展示了一些例题。

2022-03-24 11:55:19 361

原创 图论:判断环的个数

通过例题介绍了判断若干节点形成的环的个数的方法。

2022-03-18 17:22:02 1128

原创 最短路问题

不同情况下求最短路的算法汇总。

2022-03-10 16:03:47 1269

原创 LCA问题

介绍Tarjan算法求LCA问题。

2022-02-24 11:29:41 303

原创 并查集算法

经典并查集1.用法:将两个集合合并、判断是否属于同一个集合2.算法描述:并查集的形态是一棵树 ,p[x]表示x的父结点,根节点的父结点是自己,每棵树的代表元素是这棵树的根节点。合并集合:令一棵树的根节点的父亲为另一棵树的根节点判断是否属于同一个集合:判断元素所在集合的代表元素是否相同3.优化:路径压缩:每次查找后,将该结点以及祖宗结点都直接指向根节点,优化后再次使用find函数时间复杂度近似为O(1)另一种方法是按秩合并,优化后效率提高不显著,不建议使用4.主要代码:

2022-02-21 17:04:00 355

原创 蓝桥杯:树形DP

树形DP的简要介绍及其例题。

2022-02-13 21:58:44 154

原创 3.鸣人的影分身(整数划分问题、复杂DP)

整数划分问题、复杂DP。

2022-02-12 22:45:42 173

原创 2.密码脱落(复杂DP、区间DP)

复杂DP、区间DP。

2022-02-12 22:28:36 240

原创 1.付账问题(贪心+均值不等式)

贪心+均值不等式解决问题。

2022-02-12 20:58:51 251

原创 基础算法:差分

介绍差分的主要用法。

2022-02-12 00:45:42 390

原创 蓝桥杯:线段树、树状数组

介绍数状数组和线段树的基础用法。

2022-02-12 00:32:16 631

原创 基础算法:排序算法

排序算法积累。

2022-02-09 23:35:46 627

原创 重复覆盖问题

重复覆盖模型及其经典做法。

2022-02-09 20:32:57 845 2

原创 算法积累:数论

数论中定理的积累及其相关例题。

2022-02-08 16:04:19 679

原创 求数的直径

通过求两次最远距离求得树的直径。

2022-02-04 10:20:54 154

原创 蓝桥杯:贪心

贪心的特点以及经典例题。

2022-02-04 09:34:28 475

原创 Flood Fill 算法/洪水灌溉算法

介绍了Flood Fill算法的特点,通过例题展示了具体的两种解法。

2022-02-01 17:18:16 589

原创 蓝桥杯:枚举、模拟、排序

这类问题在蓝桥杯中经常出现,没有固定做法,一般难度不算大。一般做法是按照题目要求模拟出来,一般不会涉及最优化问题。

2022-01-26 15:41:05 218

原创 蓝桥杯:简单DP&闫氏思考法

简要介绍dp最基本的三种形式和闫氏DP思考法。

2022-01-18 23:26:37 1516

原创 蓝桥杯:数学问题~

1.买不到的数目定理/暴搜打表找规律2.蚂蚁感冒分类讨论

2022-01-18 17:07:33 404

原创 二分法习题

1.机器人跳跃问题#include<cstring>#include<cstdio>#include<iostream>#include<algorithm>using namespace std;const int N=100000;int n;int a[N];bool check(int x){ for(int i=1;i<=n;i++) { x=2*x-a[i]; if(x

2022-01-14 22:16:16 3338

原创 学习笔记A

1.c++才可以用auto,注意编译器版本2.1<<n表示2的n次方3.关于scanf格式%lf 双精度浮点型,也就是double型的格式,默认保留6位小数%.2lf 同上,不过限制了,值保留2位小数%.2f 表示单精度浮点型,也就是float型的格式...

2022-01-14 22:03:46 123

原创 蓝桥杯:二分法

一、整数二分步骤1.找一个区间[L,R],使得答案一定在该区间中2.找一个判断条件,使得该判断条件具有二段性,并且答案一定是该二段性的分界点感悟:若数组中每个数都不一样,则两种模板皆可; 若是其他情况,则根据判断条件确定是哪一种模板3.分析终点M在该判断条件下是否成立,如果成立,考虑答案在哪个区间;如果不成立,考虑答案在哪个区间4.如果更新方式写的是R=Mid,则不用做任何处理;如果更新方式写的L=Mid,则需要在计算Mid时加上1二、两类模板1.第一...

2022-01-14 16:45:38 421

空空如也

空空如也

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

TA关注的人

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