自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ 玉米田

本思路均来自:董晓算法

2022-06-01 21:14:11 623

原创 c++ 炮兵阵地

炮兵阵地司令部的将军们打算在N\times MN×M的网格地图上部署他们的炮兵部队。一个N\times MN×M的地图由NN行MM列组成,地图的每一格可能是山地(用\texttt{H}H表示),也可能是平原(用\texttt{P}P表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示:如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色的网格表示它能够攻击到的区域:沿横向...

2022-04-27 21:44:13 570

原创 高精除以高精

目录题目前置知识核心废话不多说,直接上代码。题目这道题典型的高精除以单精,~~(板子题,怪不得是橙题)~~不过我偏不用高精除以单精,要使用高精除以高精这难度和黄题就差一丢丢了。前置知识高精度加法,高精度减法,高精度乘法,高精度除法高精度之类的问题我就不多说了吧,连个傻子都会其实高精除以高精没什么好讲的核心高精度的核心就是下面那张图:怎么样,看懂了吗?接下来就在看几个图加深一下印象。细细的品,只要你前置知识...

2021-08-29 21:27:43 338

原创 家谱树 (并查集&&拓扑排序)

目录题目描述拓扑排序Kahn。最后附上Kahn的代码:其次是我用Kahn做的家谱树的代码:题目描述这个系列是上篇,含有中篇下篇。其中,上中篇是拓扑排序的做法,下篇是并查集的做法。首先,什么是拓扑排序百度解释道:对一个有向无环图(Directed Acyclic Graph, DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若< u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑

2021-08-28 20:45:22 842

原创 全源最短路(Johnson)

全源最短路(Johnson)在讲这道题之前我们先来复习一下我们学过的求最短路径算法。 Flord O(n3) {全源最短路(可处理负边)} Dijkstra O(n2)[优化(O((m+n)log n))] {单源最短路(不可以处理负边)} (正权值下最好用的单源最短路算法) Ford O(NM) 优化【SPFA O(M)】 {单源最短路(可以处理负边)} (SPFA最坏情况下为O(NM),...

2021-08-28 15:00:01 1078

原创 单调队列 最大矩形面积

最大矩阵解题思路第1种算法:这道题使用了单调栈的思想,不过用单调队列也不是不可以。首先来介绍一下什么是单调栈。单调栈与单调队列相似,都是保持容器里面保持一种单调性,区别就在于栈和队列这两个容器的本质性能的不同。回到题目,这道题要求求出最大的矩形的面积。进行计算的时候,每一个宽度为1,高度为h的矩形的右边一定要比它本身高不然无法计数出以他本身为起点的矩形的面积,因此我们只需要维护一个单调递增的栈,如果我们遇到了右边比左边大的情况,我们只能计算它本身。加个图理解一下:.

2021-08-27 14:00:55 244

空空如也

空空如也

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

TA关注的人

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