自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二分(学习之路2)

顾名思义,二分法就是把当前所研究的问题分为两个子问题来求解以加快处理问题的速度。

2024-07-20 23:01:46 270

原创 排序算法(学习之路1)

虽然sort()可以代替百行代码,但是为了更深入了解各种算法的本质,写此文章。

2024-07-05 23:05:35 280

原创 数独(16*16)DFS剪枝优化解法

数独问题的优化。

2023-07-21 00:53:18 1151 1

原创 洛谷P8577 [CoE R5] 暴龙的白菜

从题目可以看出给的一串数非常有规律,我们可以在树状数组每个位置把对应的数字插入就好了。然后就是简单的求和了,没什么说的,直接看代码。

2023-07-20 22:54:57 268

原创 DFS剪枝与优化

DFS剪枝和优化顺序以及例题。

2023-07-20 14:11:34 358

原创 DFS连通性模型

我们常常会遇到问两点是否连通的题目,这类题目常常可以用dfs来解决。(当然,用bfs代替也没问题)细节3:用dfs探路时,每一步都要返回bool,不然会默认返回为真,需要处理好相互之间的关系。这题没什么难度,就是很简单的用dfs探路就好,但是有很多细节需要注意。细节1:数据中会出现起点或者终点为#的情况,可以直接特判。细节2:需要注意自己设计的迷宫范围,不要走出迷宫。

2023-07-18 21:13:01 123 1

原创 洛谷 P1379 八数码难题(朴素版bfs,双向bfs和A*算法)

关于八数码问题的三种解法。(朴素版bfs,双向bfs和A*算法)

2023-07-17 23:19:40 591 1

原创 约数(求约数,约数个数和最大公约数)

c++语言求约数,约数个数和最大公约数。

2023-07-17 11:56:52 136 1

原创 进制转换(基数为整数和负数)

数制”只是一套符号系统来表示指称“量”的多少。我们用“1”这个符号来表示一个这一“量”的概念。自然界的“量”是无穷的,我们不可能为每一个“量”都造一个符号,这样的系统没人记得住。所以必须用有限的符号按一定的规律进行排列组合来表示这无限的“量”。符号是有限的,这些符号按照某种规则进行排列组合的个数是无限的。十进制是10个符号的排列组合,二进制是2个符号的排列组合。其他可以同理推出。在进行进制转换时有一基本原则:转换后表达的“量”的多少不能发生改变。二进制中的111个苹果和十进制中的7个苹果是一样多的。

2023-07-17 11:54:22 244 1

原创 逆元与拓展欧几里得算法

若整数 b,p 互质,并且对于任意的整数 a,如果满足 b|a,则存在一个整数 x,使得 a/b≡a×x(mod p),则称 x 为 b 的模 p 乘法逆元,记为 b−1(mod p)。b 存在乘法逆元的充要条件是 b 与模数 p 互质。当模数 p 为质数时,b^(p−2)即为 b 的乘法逆元。

2023-07-17 11:52:15 244 1

原创 双向bfs+例题

从起点和终点同时开始向中间搜索的一种搜索方式。

2023-07-17 00:43:57 319 1

原创 差分模板代码

差分模板

2023-02-15 23:42:32 127 1

原创 洛谷P1040 [NOIP2003 提高组] 加分二叉树

P1040 [NOIP2003 提高组] 加分二叉树 题解

2023-02-12 16:59:30 148

原创 有向图中的Tarjan算法个人理解

tarjan,缩点,强连通分量。

2023-01-15 01:00:21 508 1

原创 图论模板(二)

图论模板(二)spfafloyd

2023-01-07 00:06:20 96

原创 图论模板(一)

图论算法基本模板(一)dijkstrabellman_ford算法拓扑排序

2023-01-07 00:00:53 83

原创 信息学奥赛一本通(C++版) 1994:音乐会 题解

信息学奥赛一本通算法提高篇:P1994:音乐会 题目题解

2022-10-15 10:01:24 303 1

原创 质数--信息学奥赛数学

质数--信息学奥赛数学知识

2022-09-03 01:00:45 245

原创 树状数组学习笔记

树状数组详解以及拓展。

2022-09-02 21:15:08 536

原创 C++ STL vector用法详解

C++ STL vector用法详解

2022-08-24 20:43:32 1177

原创 C++ STL map用法详解

C++ STL map使用

2022-08-23 19:40:05 3935

空空如也

空空如也

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

TA关注的人

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