E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
最大流模板题
P2865 [USACO06NOV]路障Roadblocks
次短路
模板题
吧题意已经非常裸了:求无向图的1到n次短路。直接套用最短路(dijkstra)的主要框架。但在这个的基础上添加另外一个数组dist2。
dianshu0741
·
2024-09-15 13:05
图论中虚拟原点和反向建图两种方法—Acwing1137选择最短路线
本题中受范围限制运行速度区别不大)(附AC代码)这是蒟蒻在Acwing的第一篇题解(斗胆求赞)题目传送门现在时间是2023/1/2620:56,给大家拜个晚年看到题的第一眼就发现了这道题是一道图论中巧妙建图的
模板题
水题
kkj2004
·
2024-09-09 17:16
算法
图论
数据结构总结之最短路径
1.弗洛伊德算法
模板题
:uva10000#include#includeusingnamespacestd;intdis[105][105];intmain(){intn;intt=0;while(cin
@阿奇@
·
2024-09-06 02:28
最短路径
图论
D. Water Tree
模板题
#include#includeusingnamespacestd;constintN=5e5+9;intn;//树剖//1.转成线性部分vectore[N];voidadd(intu,intv)
Lanthanmum
·
2024-08-26 14:41
算法
数据结构
约瑟夫环问题(
模板题
,递推,树状数组,双端队列)
文章目录最后活的人(递推)[LCR187.破冰游戏](https://leetcode.cn/problems/yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof/)[P8671约瑟夫环-洛谷](https://www.luogu.com.cn/problem/P8671)出局顺序(递推,树状数组)递推代码(编号从0开始)L-koala的程序(双端队列
匪石1
·
2024-08-24 00:52
算法
约瑟夫环
数学
【图解算法】模板的优化与进阶——滑动窗口专题
Part1.
模板题
题目0:滑窗模板publicintSlidingWindow(Strings){len=s.length();//串的长度int[]count=newint[N];//用于统计区间内的信息
samarua
·
2024-08-22 08:45
#
图解算法
算法
滑动窗口
并查集和带权并查集
先是并查集的
模板题
。P3367【模板】并查集-洛谷|计算机科学教育新生态(luogu.com.cn)题解P3367【【模板】并查集】-加载错误的博客-洛谷博客(luogu.org)这个大佬讲的很清楚。
swww77
·
2024-08-22 03:41
TJUACM寒假集训
算法
P5963 [BalticOI ?] Card 卡牌游戏 贪心
Card卡牌游戏【来源请求】-洛谷|计算机科学教育新生态(luogu.com.cn)贪心
模板题
。
golemon.
·
2024-03-26 06:21
算法题
游戏
算法
并查集算法模板
并查集算法模版并查集
模板题
1路径压缩优化(重点)
模板题
2并查集并查集常见的操作1.查询两个元素是否在同一个集合之中2.合并两个集合3.查询集合之中有多少个元素
模板题
1路径压缩优化(重点)在并查集算法中,
温柔了岁月.c
·
2024-02-20 01:57
算法模板总结
算法
并查集
C++
acwing
蓝桥杯每日一题----单调栈和单调队列
单调栈
模板题
题目描述给出项数为n的整数数列a1…ana_1…a_na1…an。
小西yu
·
2024-02-19 22:26
蓝桥杯
算法
家谱树(拓扑排序,
模板题
)
活动-AcWing有个人的家族很大,辈分关系很混乱,请你帮整理一下这种关系。给出每个人的孩子的信息。输出一个序列,使得每个人的孩子都比那个人后列出。输入格式第11行一个整数n,表示家族的人数;接下来n行,第i行描述第i个人的孩子;每行最后是0表示描述完毕。每个人的编号从1到n。输出格式输出一个序列,使得每个人的孩子都比那个人后列出;数据保证一定有解,如果有多解输出任意一解。数据范围1≤n≤100输
Landing_on_Mars
·
2024-02-15 09:41
#
拓扑排序
算法
力扣 第 384 场周赛 解题报告 | 珂学家 | 贪心构造 + KMP板子
前言整体评价因为是新春过年,所以题目出的相对简单一些,T4和上周一样,是字符串匹配
模板题
。
珂朵莉MM
·
2024-02-15 05:00
力扣周赛
解题报告
leetcode
算法
职场和发展
java
开发语言
矩阵
挑战程序设计竞赛最小生成树习题(4道)及详解:C++实现
OutofHayAOJ2224:Saveyourcats这四道题比较基本,没有过多复杂的过程,所以整合在一篇博客,适合学过最小生成树算法后来加深理解POJ1258:Agri-Net点击进入题面最小生成树
模板题
新西兰做的饭
·
2024-02-14 21:14
图论
挑战程序设计竞赛
图论
kruskal
prim
算法
c++
力扣刷题之旅:高级篇(六)—— 网络流算法:Edmonds-Karp 算法与实际应用
Edmonds-Karp算法是其中的一种,它基于增广路径的概念来寻找网络中的
最大流
。一、Edmonds-Karp算法简介Ed
GT开发算法工程师
·
2024-02-14 17:11
算法
leetcode
职场和发展
python
数据结构
bfs
力扣刷题之旅:高阶篇(五)—— 网络流算法:
最大流
与最小割
最大流
和最小割是网络流算法中的两个核心概念,它们在很多实际应用中都有着广泛的使用。一、
最大流
与最小割的基本概念在一个有向图中,如果存在一个源点
GT开发算法工程师
·
2024-02-14 17:40
leetcode
算法
职场和发展
开发语言
python
bfs
备战蓝桥杯---组合数学2
我们直接看公式:知道后,我们先看道
模板题
:下面是AC代码:#includeusingnamespacestd;#defineintlonglonginta[6],n;signedmain(){a[0]=
cocoack
·
2024-02-13 09:10
蓝桥杯
算法
数学
c++
欧拉回路(欧拉回路,
模板题
)
活动-AcWing给定一张图,请你找出欧拉回路,即在图中找一个环使得每条边都在环上出现恰好一次。输入格式第一行包含一个整数t,t∈{1,2},如果t=1,表示所给图为无向图,如果t=2,表示所给图为有向图。第二行包含两个整数n,m,表示图的结点数和边数。接下来m行中,第i行两个整数vi,ui,表示第i条边(从11开始编号)。如果t=1则表示vi到ui有一条无向边。如果t=2则表示vi到ui有一条有
Landing_on_Mars
·
2024-02-11 13:27
#
欧拉回路和欧拉路径
图论
常用代码模板1——基础算法——排序 二分 高精度 前缀和与差分 双指针算法 位运算 离散化 区间合并
排序二分高精度前缀和与差分双指针算法位运算离散化区间合并快速排序算法模板——
模板题
AcWing785.快速排序voidquick_sort(intq[],intl,intr){if(l>=r)return
結城
·
2024-02-11 05:31
c++
深刻理解树状数组--树状数组构造定义与动态维护区间和的合理性证明
文章目录一.树状数组概览二.树状数组构造定义lowbit运算树状数组的结点值的定义树状数组结点层次的定义树状数组父子结点关系定义三.关于树状数组结构的重要证明引理1引理2树状数组
模板题
一.树状数组概览树状数组的下标从
摆烂小青菜
·
2024-02-10 20:47
图论数据结构
数据结构
进阶数据结构
数学证明
基于完全二叉树实现线段树-- [爆竹声中一岁除,线段树下苦踌躇]
文章目录一.完全二叉树完全二叉树的父子结点引索关系二.线段树三.基于完全二叉树实现线段树关于线段树的结点数量问题的证明递归建树递归查询区间和递归单点修改线段树
模板题
一.完全二叉树完全二叉树的物理结构是线性表
摆烂小青菜
·
2024-02-10 20:47
图论数据结构
算法笔记
数据结构
深度优先
算法
二维差分---三维差分算法笔记
文章目录一.二维差分构造差分二维数组二维差分算法状态dp求b[i][j]数组的二维前缀和图解二.三维前缀和与差分三维前缀和图解:三维差分核心公式图解:
模板题
一.二维差分给定一个原二维数组a[i][j],
摆烂小青菜
·
2024-02-10 20:44
算法笔记
算法
笔记
【PAT顶级】1003 Universal Travel Sites(35)[网络
最大流
,非递归dfs]
问题思考:问空间站的容量应该是多少,可以等价于
最大流
问题。即空间站的容量应该等于网络的
最大流
。
一碗姜汤
·
2024-02-10 19:42
代码刷题
深度优先
算法
【洛谷】KMP算法
模板题
(C)
B2118验证子串题源:B2118验证子串此题可作为KMP算法的
模板题
。
_廿_尘
·
2024-02-10 00:09
#
题记
算法
c语言
数据结构
蓝桥杯省赛专题训练之双指针、BFS与图论(相关真题和
模板题
)
题目:1238.日志统计题解:双指针。#includeusingnamespacestd;typedeflonglongLL;typedefpairPII;constintN=1e5+10;intn,d,k;PIIa[N];//queueq[N];intct[N];boolsta[N];intmain(){cin>>n>>d>>k;for(inti=0;i=d+a[i].first){ct[a[i
岁忧
·
2024-02-09 09:05
AcWing
蓝桥杯
c++
算法
蓝桥杯
最小生成树练习(最短路径练习1)
P1339[USACO09OCT]HeatWaveG-洛谷|计算机科学教育新生态(luogu.com.cn)题解:
模板题
了,算是迪杰斯特拉的,我直接上版子,虽然很多时候我也想多对一个算法思考一会,可最近真的是在赶进度吧
钟一淼
·
2024-02-07 12:00
淼淼的图论
淼淼的算法之路
算法
c++
图论
通俗易懂的方式讲解
最大流
和最小割问题
原文链接:https://blog.csdn.net/weixin_43710268/article/details/106041181————————————————
最大流
问题:标号作用:1)圈内的标号
Selvaggia
·
2024-02-06 05:17
#
网络流
网络流
详解洛谷P2912 [USACO08OCT] Pasture Walking G(牧场行走)(lca
模板题
)
题目思路一道
模板题
,没啥好说的,直接见代码代码#includeusingnamespacestd;intn,q,a,to[100001][22],b,deep[100001],c,t[1000001];
伟大的拜线段树jjh
·
2024-02-05 05:08
深度优先
算法
图论
LeetCode429. N叉树的层序遍历Golang版
提示:树的高度不会超过1000树的节点总数在[0,10^4]之间2.思路依旧是
模板题
目,只不过一个节点有多个孩子了。注意把当前节点的孩子节点压入队列时,与二叉树的区别3.代码/***Definiti
皮卡猴
·
2024-02-03 16:35
leetcode刷题
队列
leetcode
bfs
N叉树
备战蓝桥杯---搜索(DFS基础1)
话不多说,直接看题:我们可以把这看成深搜的
模板题
,下面是AC代码:#includeusingnamespacestd;inta[15];//存值并输出intvis[15];intn=18;voiddfs
cocoack
·
2024-02-03 13:22
蓝桥杯
深度优先
算法
c++
AcWing
模板题
- 2816. 判断子序列
给定一个长度为n的整数序列a1,a2,…,an以及一个长度为m的整数序列b1,b2,…,bm。请你判断a序列是否为b序列的子序列。子序列指序列的一部分项按原有次序排列而得的序列,例如序列{a1,a3,a5}是序列{a1,a2,a3,a4,a5}的一个子序列。输入格式第一行包含两个整数n,m。第二行包含n个整数,表示a1,a2,…,an。第三行包含m个整数,表示b1,b2,…,bm。输出格式如果a序
崔凯จุ๊บ
·
2024-02-02 22:31
AcWing
模板题
c语言
【基础算法练习】并查集模板
文章目录算法思想代码
模板题
目描述:代码并查集模板
模板题
二(求并查集内集合的数量)算法思想并查集的核心操作:将两个集合合并询问两个元素是否在一个集合中基本原理:每个集合我们将他维护成一颗树,根节点的值就作为集合的编号
戊子仲秋
·
2024-02-02 15:08
基础算法练习
算法
【图论】网络流
网络流目前只整理模板,学习的话这篇博客可能不太适合代码参考下方博客,加了一些自己的注释算法学习笔记(28):网络流究级的
最大流
算法:ISAP与HLPPFF和EK仅用作理解代码,赛时请使用Dinic或ISAP
Texcavator
·
2024-02-02 04:27
图论
图论
网络
算法
【数据结构1-4】图的基本应用
一、【P5318】查找文献(邻接表+DFS+BFS)本题是图的遍历
模板题
,需要使用DFS和BFS遍历方法。
不爱睡觉不爱起床的小Kiku
·
2024-02-01 20:07
数据结构
表达式求值C++代码模板(有完整实现思路,代码附有详细注释)
考研机试,各种算法竞赛笔试中出现的频率越来越高了;但是以前从来没有见过这种题要想在笔试面试中写出来不是一件简单的事情,网络上面大部分代码不够精炼,不方便理解和背诵模板;本篇博客提供了表达式求值的一道经典
模板题
PengHao666999
·
2024-01-30 23:34
模板题
算法
c++
算法
数据结构
图割-
最大流
最小切割的最直白解读
导读:本文主要针对图像分割中提及的图割算法作一个最直白的介绍,面向的读者是所有对这个方面感兴趣的同学。从目标上来说,希望所有读者在阅读本文后,都能够自己通过自己熟悉的编程语言实现这个算法。什么是图?本文针对的图主要是有向图,具体定义先不给出,先看一个具体例子:图1:示例有向图上图就是一个有向图,不用看官方定义,我们自己就能给出自己的定义:1.有向图包含了顶点与边;2.每一条边有两个端点,并且指明了
波波2
·
2024-01-29 23:38
【数据结构1-3】集合
一、【P1536】村村通(并查集)标准的并查集
模板题
,并查集一般具有如下功能。动态连边
不爱睡觉不爱起床的小Kiku
·
2024-01-29 14:33
洛谷官方题单
数据结构
备战蓝桥杯---二分(入门)
话不多说,先来个
模板题
来回顾一下上次讲的:下面是AC代码:下面进入正题:本题对1,2行与3,4行组合,再用二分查找即可实现n^2logn的复杂度。
cocoack
·
2024-01-29 08:26
蓝桥杯
算法
c++
备战蓝桥杯--贪心算法(入门)
先介绍一个有关贪心的
模板题
:以下为分析及证明:那让我们来2道练练手:注意:本题需要用到高精度(以后我会针对这写个专题,现在先不用考虑)下面是我的分析:下面是AC代码:再来一道:下面是分析:下面是AC代码
cocoack
·
2024-01-29 07:49
蓝桥杯
贪心算法
c++
算法学习系列(二十八):快速幂、逆元
目录引言一、快速幂概念二、代码模板三、例题1.快速幂
模板题
四、快速幂求逆元引言这个快速幂还是很重要的,算是一个比较基础的问题在数论里面,主要是为了降低时间复杂度用的,然后介绍了逆元的概念以及如何用快速幂来求
lijiachang030718
·
2024-01-28 15:03
算法
算法
学习
算法学习系列(二十九):裴蜀定理、扩展欧几里得算法
目录引言一、裴蜀定理二、扩展欧几里得算法模板三、公式推导四、例题1.扩展欧几里得算法
模板题
2.线性同余方程引言这个扩展欧几里得算法用的还是比较多的,而且也很实用,话不多说直接开始吧。
lijiachang030718
·
2024-01-28 14:58
算法
算法
学习
蓝桥杯省一题单
01背包问题acwing
模板题
:01背包问题leetcode第494题:目标和leetcode第416题:分割等和子集acwing第423题:采药acwing第102
远不及你的微笑
·
2024-01-28 07:57
蓝桥杯
线性求逆元(
模板题
)
直接上AC代码#includeusingnamespacestd;#definelllonglongconstinttwx=3e6+100;constintinf=0x3f3f3f3f;llread(){llsum=0;llflag=1;charc=getchar();while(c'9'){if(c=='-'){flag=-1;}c=getchar();}while(c>='0'&&cusing
:Alarm clock
·
2024-01-28 07:32
算法
数据结构
210. 课程表 II
Problem:210.课程表II文章目录思路解题方法复杂度Code思路这是一道拓扑排序的
模板题
目解题方法1、建图2、统计入度,进行bfs遍历完成拓扑排序复杂度时间复杂度:时间复杂度为O(V+E)O(V
爱跑步的程序员~
·
2024-01-28 06:59
算法
bfs
图搜索
排序算法
网络流(二)
最大流
之二分图匹配
最大流
之二分图匹配二分图匹配模型匈牙利算法的复杂度为O(nm)O(nm)O(nm)
最大流
(Dinic)复杂度为O(mn)O(m\sqrt{n})O(mn)。
塵稼轩
·
2024-01-27 06:38
图
算法
图论
c++
最大流
解决二分图匹配问题
文章目录零、前言一、二分图匹配转化为网络流模型1.1建模步骤1.2整数值
最大流
和二分图匹配的关系1.3代码实现二、OJ练习P2756飞行员配对方案问题P3254圆桌问题零、前言阅读本文前,需具备以下知识
EQUINOX1
·
2024-01-27 06:32
数据结构与算法
开发语言
c++
数据结构
网络流
二分图
第十四届蓝桥杯省赛C++B组题目及解析之链表
此篇接续上一篇第六题中的手搓双链表的内容,上一篇博客链接:第十四届蓝桥杯省赛C++B组题目及解析(二)-CSDN博客这里通过acwing中的
模板题
进行讲解首先可以看一下模拟单链表的实现方法一.数组模拟单链表一般用于邻接表
wz_fisher
·
2024-01-26 20:14
蓝桥杯
c++
算法
链表
最大流
-Dinic算法,原理详解,四大优化,详细代码
文章目录零、前言一、概念回顾(可略过)1.1流网络1.2流1.3
最大流
1.4残留网络1.5增广路径1.6流网络的割1.7
最大流
最小割定理1.7.1证明1.8Ford-Fulkerson方法二、Dinic
EQUINOX1
·
2024-01-25 19:49
数据结构与算法
算法
c++
数据结构
流
剪枝
深度优先
广度优先
【基础算法练习】二分模板
文章目录二分
模板题
二分的思想C++版本的二分整数二分模板Golang版本的二分整数二分模板例题:在排序数组中查找元素的第一个和最后一个位置题目描述C++版本代码Golang版本代码二分
模板题
704.二分查找
戊子仲秋
·
2024-01-25 18:56
基础算法练习
算法
单调栈(
模板题
)(c++题解)
题目描述给定一个长度为的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出。输入格式第一行输入一个n第二行输入n个整数输出格式n行,每行1个数,表示当前数左边第一个比当前数小的数样例样例输入复制534275样例输出复制-13-122数据范围与提示nusingnamespacestd;stacka;intn,m;intmain(){scanf("%d",&n);for(inti=1;i=m)
hb_zhyu
·
2024-01-25 00:35
c++
算法
开发语言
最大流
问题和Edmonds-Karp算法
内容概要:网络流与
最大流
Ford-Fulkerson思想Edmonds-Karp算法棒球比赛问题网络流和
最大流
网络流对应的实际问题有很多,如交通运输网络的车辆流,供水系统的水流,金融系统中的现金流,通信系统的负载流等
Ice_spring
·
2024-01-24 18:05
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他