自定义博客皮肤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)
  • 收藏
  • 关注

原创 网络流(最大流)

网络流最大流问题我们围绕一道题来讲解吧蓝桥杯-算法训练-网络流裸题首先,何为网络流最大流问题?所谓网络或容量网络指的是一个连通的赋权有向图 D= (V、E、C) , 其中V是该图的顶点集,E是有向边(即弧)集,C是弧上的容量,即设每条路线(u,v)都有一个非负容量c(u,v)。此外顶点集中包括一个起点和一个终点。网络上的流就是由起点流向终点的可行流,问怎样安排使得总流量最大。这样的问题被称为网络流最大流问题。 -----百度百科可行流:对于每条路线(u,v)上给定一个实数f(u,

2020-09-21 13:06:31 1587 3

原创 二维前缀和!

二维前缀和南昌理工学院ACM集训队 ????给你一个二维平面,要求它的区间和,怎么办呢?正所谓“暴力出奇迹”,我们当然可以枚举每一个区间的数然后相加,但是聪明的孩子就会开始思考,既然一维数组存在区间和的前缀和算法,那二维数组是不是一样可以呢?于是,二维前缀和就诞生了!首先,何为二维前缀和?答:其实就是字面意思 建立在二维平面上的前缀和。、如下图中,红色区域中所有数的和就是( i, j )的前缀和。当然,前缀和不会自己算好保存在二维数组里,所以,我们就要对它进行预处理。预处理二维前缀和先给

2020-08-22 23:08:20 1022 1

原创 高精度模板(基础)

高精度计算

2020-08-15 21:16:34 1239 1

原创 迪杰斯特拉算法(入门理解)

Dijkstra算法(求某一个点到其他点的最短距离):Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。...

2020-08-08 14:48:35 1649 1

原创 c++入门笔记(持续更新)

c++基础小知识先来个最基础的“helloworld“#include<iostream>using namespace std;int main(){ cout<<"hello world"<<endl; return 0;}一、头文件(,h)头文件中一般是声明类,包括类的成员,方法,还有函数原型,以及一些define等,但是不写出来具体的实现方法。在C++使用了一个include来引入一个头文件,目的就是将头文件中的函数声明出来。以”

2020-08-01 22:45:55 1117 3

原创 对于背包的学习

##杂七杂八的学习一、01背包(每种物品最多可放一次)样题:有N件物品和一个容量为V的背包。第i件物品的费用是w[i],价值是v[i]。求解将哪些物品装入背包可使价值总和最大。*一维数组:f[j]表示容量为j的背包可以获得的最大价值例题:http://acm.hdu.edu.cn/showproblem.php?pid=2602代码如下:#include<stdio.h>#include<string.h>#define m 1009int max( int a,

2020-07-26 22:11:49 156

空空如也

空空如也

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

TA关注的人

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