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
图论基本算法
[
图论
] NKOJ 1952 运输问题
P1952【线性规划与网络流24题17】运输问题时间限制:10000MS空间限制:65536KB问题描述W公司有m个仓库和n个零售商店。第i个仓库有ai个单位的货物;第j个零售商店需要bj个单位的货物。货物供需平衡,即sigma(ai)==sigma(bj)。从第i个仓库运送每单位货物到第j个零售商店的费用为Cij。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。输入格式第1
PhantasmDragon
·
2020-08-25 02:53
图论
图论
费用最大流
玲珑OJ1146 -
图论
你先敲完模板 【DP】
1146-
图论
你先敲完模板TimeLimit:5sMemoryLimit:256MByteSubmissions:731Solved:186DESCRIPTION今天HHHH在操场上跑步,HHHH作为一个爱运动的人
lrccccc
·
2020-08-25 02:37
玲珑OJ
DP
图论
01—最短路矩阵(FLOYD)算法
%========================================================%最短路矩阵算法,FLOYD算法%针对性:方案预算,能求出所有点之间的最短路(最小费用等)%========================================================functionD=zuiduanjulijuzhen(quanzhijuzhen
刘志祥-兰州铁道设计院有限公司
·
2020-08-25 02:30
MATLAB—图论基础
【
图论
】基于数据集生成的演员合作网络图的简单分析(结果有彩蛋)
刚刚做完
图论
课的大作业,从中收获了很多东西,最终结果也很有意思。
JeronZhou
·
2020-08-25 02:54
【
图论
】已知度数列情况下的简单无向图的判断方法
在已知度数列的情况下,如何判断它是否为简单无向图呢?第一步·判断是否为无向图利用握手定理及其推论:1.无向图的顶点度数之和等于边数的两倍。2.对于无向图,有奇数个度的顶点必为偶数个。凡是不满足的,就不是无向图。第二步·判断是否为简单图判断是否为简单图即判断是否可图化,而可图化的判断则需要用到Havel–Hakimi定理。由于此定理的文字表述较为复杂,故在此只给出方法。1.对已知的度数列进行降序排列
JeronZhou
·
2020-08-25 02:49
fyc
SSL比赛1512\operatorname{SSL比赛\1512}SSL比赛1512题目输入输出样例输入85725481212321414521616786810样例输出51数据范围思路这道题是一道
图论
题
SSL_TJH
·
2020-08-25 02:30
#
图论
#
树
图论
分类讨论
树
这是一棵树吗?
operatorname{luogu\T145300}luoguT145300/SSL比赛1516\operatorname{SSL比赛\1516}SSL比赛1516题目DD和QQ在玩游戏,DD在地上画了一棵树(
图论
中的树
SSL_TJH
·
2020-08-25 02:58
#
推论
#
树
树
推论
牛人的ACM经验 (转)
遍历)二叉树的应用(二叉排序树,判定树,博弈树,解答树等)3,文件操作(从文本文件中读入数据并输出到文本文件中)4,图(基本概念,存储结构,图的运算)数学知识1,离散数学知识的应用(如排列组合、简单的
图论
weixin_30814223
·
2020-08-25 02:15
Codeforces Round #665 (Div. 2) D. Maximum Distributed Tree
考点:
图论
,数论。
极地星辰
·
2020-08-25 01:27
ACM-ICPC算法
codeforces
图论
最短路 之 弗洛伊德Floyd(详细分析)
什么是Floyd算法佛洛伊德是最简单的最短路径算法,可以计算图中任意两点间的最短路径。时间复杂度为O(N3),适用于出现负边权的情况。怎么用代码实现?算法描述:(a)初始化:点u、v如果有边相连,则dis[u][v]=w[u][v]如果不相连,则dis[u][v]=0x3f(b)模板:for(k=1;kdis[i][k]+dis[k][j])dis[i][j]=dis[i][k]+dis[k][j
cqbz_lanziming
·
2020-08-25 01:22
图论
最短路
图论
c++
【洛谷 P3398】仓鼠找sugar【LCA+
图论
】
题目描述题目小仓鼠的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。这一天小仓鼠打算从从他的卧室(a)到餐厅(b),而他的基友同时要从他的卧室(c)到图书馆(d)。他们都会走最短路径。现在小仓鼠希望知道,有没有可能在某个地方,可以碰到他的基友?小仓鼠那么弱,还要天天被zzq大爷虐,请你快来救救他吧!输入格式第一行两个正整数n和q,表示这棵树节点
dreamcastღ
·
2020-08-25 01:14
洛谷有题
LCA
图论
LCA
【洛谷2020.8.24SSL模拟赛T1】这是一棵树吗?【树论】
题目描述DD和QQ在玩游戏,DD在地上画了一棵树(
图论
中的树),然后他告诉QQ这棵树的度数序列。QQ马上说这不是一棵树。DD认为自己被QQ鄙视了,他们吵了起来。
dreamcastღ
·
2020-08-25 01:14
洛谷有题
比赛题解
图论
树
二叉树的
基本算法
二叉树的遍历算法二叉树的遍历主要分为三种:先序遍历,中序遍历和后序遍历。还有一种就是按照层次遍历。按照惯例,左孩子优先于右孩子,那么:先序遍历指的就是先访问本节点,再访问该节点的左孩子和右孩子;中序遍历指的就是:先访问左孩子,再访问本节点,最后访问右孩子;后序遍历指的就是:先访问左右孩子,最后访问本节点。层次遍历:按照树的每一层(高度)进行遍历。本文的实例代码基于JAVA编写首先给出节点的数据结构
曾经有人跟我说
·
2020-08-25 01:51
算法基础
networkx整理
1、基础知识1.1、介绍networkx在2002年5月产生,是一个用Python语言开发的
图论
与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便的进行复杂网络数据分析、仿真建模等工作。
weixin_30376323
·
2020-08-25 01:28
匈牙利算法c++代码
以下定义是我自己用通俗的语言说的,以便于不太了解
图论
的同学也能够有个大概的认识。二分图:有点资料也叫作二部图。它是如果一个图可以分为两个子集X和Y,且X和Y通过有边连接。
tyxr5
·
2020-08-25 01:33
数据结构和算法
17.1 STL基本概念
该库包含了诸多在计算机科学领域里所常用的基本数据结构和
基本算法
。为广大C++程序员们提供了一个可扩展的应用框架,高度体
Littering
·
2020-08-25 01:24
C++完整学习笔记
力扣高频|算法面试题汇总(三):数组
五):链表力扣高频|算法面试题汇总(六):哈希与映射力扣高频|算法面试题汇总(七):树力扣高频|算法面试题汇总(八):排序与检索力扣高频|算法面试题汇总(九):动态规划力扣高频|算法面试题汇总(十):
图论
力扣高频
NotFound1911
·
2020-08-25 01:18
力扣
【为人处事】没有过不去的火焰山-- 于首三 2017-01-03
记得讲计算机
图论
的是北大的W老师,W老师是个爱聊天的好人,个子高高,白白胖胖的,是那种很有福相的人。
于首三
·
2020-08-25 00:29
初学网络流(超详细) 保证弄懂
根据lsr_dalao的ppt上所言:定义:
图论
中的一种理论与方法,研究
wzw-yali
·
2020-08-25 00:10
网络流
省选算法汇集(持续更新)最后更新2016.2.29
kmp字典树AC自动机后缀数组后缀自动机回文串manacher
图论
相关并查集最短路(Spfa,Dijkstra,Floyd)最小生成树(Kruskal,prim,LCT)网络流(据说SDOI每年都会考,
ws_yzy
·
2020-08-25 00:32
颓废史
BZOJ刷题记录
图论
例题合集(三)(未完成)
A:LightOJ-1243GuardianKnights:题目大意:一个n*n的地图,k个骑士,m个磨坊,一个骑士可以保护多个磨坊,一个磨坊可以被多个骑士保护,每个骑士保护磨坊对应的花费是该骑士到该磨坊的距离,问最少花费一开始总是想着拆点,写了老半天也没写对,看了眼别人的题解才发现不用拆点,我想大概是因为没有限制吧,很多拆点的题目都是要求某个点只能走一遍什么的。对于这道题,直接连边,源点向骑士连
Shmilky
·
2020-08-24 23:01
CDOJ_844 程序设计竞赛
原题地址:http://acm.uestc.edu.cn/#/problem/show/844“你动规无力,
图论
不稳,数据结构松散,贪心迟钝,没一样像样的,就你还想和我同台竞技,做你的美梦!
weixin_34346099
·
2020-08-24 23:58
HDU 4006 The kth great number (
基本算法
-水题)
ThekthgreatnumberProblemDescriptionXiaoMingandXiaoBaoareplayingasimpleNumbersgame.InaroundXiaoMingcanchoosetowritedownanumber,oraskXiaoBaowhatthekthgreatnumberis.BecausethenumberwrittenbyXiaoMingistoo
weixin_30740581
·
2020-08-24 23:43
2017.11.2 晚 -- NOIPのDP专题讲解
有后效性.SPFA2.DP的记忆化二:LYW1.DP要背模板~2.NOIPの100%数据范围与对应常用策略a}15+-状压DP/超级大爆搜b}20~30折半搜索,折半DPc}50N^4DPd}100~200
图论
Suzime
·
2020-08-24 23:13
集训日记
BZOJ 1579 道路建设 入门分层图
在我们日常的
图论
中,我们一般默认图为二维图,即只有x,y;但是发现在某些情况下无法解决一些问题,比如涉及到动态问题这时候单纯的图是没有办法满足的,当然你也可以枚举所有情况,不过意义何在呢?
Anderia
·
2020-08-24 22:43
图论
1792:迷宫(2.5
基本算法
之搜索)
1792:迷宫总时间限制:3000ms内存限制:65536kB描述一天Extense在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n*n的格点组成,每个格点只有2种状态,.和#,前者表示可以通行后者表示不能通行。同时当Extense处在某个格点时,他只能移动到东南西北(或者说上下左右)四个方向之一的相邻格点上,Extense想要从点A走到点B,问在不走出迷宫的情况下能不能办到。如果起点或
qq_26919935
·
2020-08-24 22:14
OpenJudge&ACM算法
搜索与递归
NOIP 2017 考点总结及复习规划
线段树,线段树合并*4.主席树**5.平衡树*6.左偏树*7.分块二、数学1.gcd,lcm,扩展欧几里得算法2.筛法,快速幂,快速乘*2.lucas定理3.乘法逆元4.矩阵乘法**5.莫比乌斯反演三、
图论
onepointo
·
2020-08-24 22:59
noip
NOIP 算法总结
NOIP算法总结先贴一张图(来自啊哈磊的专栏)
图论
最短路(1)Floydfor(intk=1;k=1;k--)//阶段for(i;;)//状态for(j;;)//决策F[k]=opt{F[k+1]+A[
lanshuizhiyun
·
2020-08-24 22:02
笔记汇总
算法总结
ACM集训第三周总结
学习内容:
图论
算法,最小生成树(Kruskal,prim),最短路径(Dijkstra,bellmanford,Floyd),字典树,线段树,拓扑排序,并查集。
dizhongnie4039
·
2020-08-24 21:44
Frogger(
图论
,最短路径)
来源:https://vjudge.net/problem/POJ-2253一开始还以为是最短路径,后来看了大佬的博客才发现用的Dijkstra的思想维护最小的最大跳跃距离数组d[],贴一下大佬的博客https://blog.csdn.net/duan_1998/article/details/73716128#include#include#include#include#defineINF0x
dizhongnie4039
·
2020-08-24 21:13
第三章
图论
(三)
单源最短路的扩展应用例题:选择最佳路线(HDOJ2680)原题链接问题描述有一天,琪琪想拜访她的一位朋友。由于她容易晕车,她想尽快到达朋友家。现在给您一张城市交通路线图,以及琪琪家附近的车站,以便她乘坐。Kiki可以在任何车站换公共汽车。请找出琪琪需要花费的最少时间。为方便起见,如果城市有n个公交车站,则车站将被表示为整数1,2,3…n。输入有多组测试用例。每组样例均以三个整数n,m和s开头,(n
码畜也有梦想
·
2020-08-24 21:43
算法提高课
组队赛3——网络流——K——escaping
的图,给定一些点中的人数,给定一个逃生时间,再给定一个有一定救援物资的房间分布图,一个房间的人移动到另一个房间需要一个单位的时间,求给定时间内最多能救多少人.考试的时候真不知道这是个网络流的问题,对于
图论
题还是不能准确的建模
通信男神杨丽斌
·
2020-08-24 21:11
图论
NOI2.2
基本算法
之递归和自调用函数 全排列 分析----如何写全排列函数
一、题目描述总时间限制:1000ms内存限制:65536kB描述给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。我们假设对于小写字母有'a'#includechara[10],c[10];intl;再写主函数intmain(){gets(a);l=strlen(a);f(0);//从字符数组第0个开始填写}接下来,就开始写函数voidf(intk){for(i=0;i
cqbzcsq
·
2020-08-24 21:22
NOI网站题目解析
递归递推
注意事项&&遗漏知识&&题
文章目录注意事项遗漏知识字符串
图论
DP数学问题奋力一搏放弃吧孩子数据结构计算几何搜索待学习值得放弃其他题和比赛注意事项记住,zgs的oj里面cout比printf快数组溢出是%数据范围的操作;数组太大就炸掉了开了
锑元素使者
·
2020-08-24 21:44
字符串处理
基本算法
----字符串哈希
字符串匹配算法之字符串hash我们平时在计数还有排序等基本操作中就经常会用到hash的思想,其本质就是将数值与需要操作的数据进行一一对应且不出现重复(重复这个算法就没意义了嘛)既然一般的数字我们可以进行Hash,那么字符是否可以Hash呢?答案当然是肯定的!为了更好地理解Hash,先给大家举个栗子,对与任意一个数字,我们将他转化为二进制之后可以表示成这样:2(len[i]−1)∗num[i]+2(
Murphyc
·
2020-08-24 20:30
hash
hash
K - Birdwatching Gym - 102501K (思维+
图论
+bfs)
题目链接题意:给定一个有向图,给定其中一个顶点T,问有多少T0,满足所有T0->T的所有路径都经过边(T0->T).思路:这题首先要想到反向建图,把T0->T转化成T->T0。然后我们再插入边的时候就可以直接把这些T0挑选出来,标记好。(下文用T0直接称呼这些点,因为答案只能在这些点产生)接下来我们思考:如果从T出发,开始bfs(dfs因为数据太大会爆栈)并记录每个顶点访问次数,如果最终某个T0只
yc小白
·
2020-08-24 20:44
图论
队列
图论
bfs
[数学建模]数学建模算法和模型(B站视频)(四)
[数学建模]数学建模算法和模型(B站视频)(四)
图论
模型-Dijkstra算法算法简介Dijkstra算法能求一个顶点到另一顶点最短路径。它是由Dijkstra于1959年提出的。
果果君在学习
·
2020-08-24 19:35
Matlab
数学建模
浅析图数据库市场/图数据库/图计算/图引擎/图神经网络/知识图谱.
图论
的历史**第一阶段:**从1736年到19世纪中叶1736年,欧拉(L·Euler)研究哥尼斯堡城(Konigsberg)的七桥问题发表了
图论
的首篇论文,被誉为
图论
之父1847年,德国数学家(G.R.kirchhoff
Corner_Allen_Chen
·
2020-08-24 19:29
(二)大连接:社交网络的形成与行为
社交网络的结构与关系强度及其在OSN上的体现主要内容:三元闭包关系的强度及其与网络结构的关系一、
图论
1、图:包含一组元素以及他们之间连接关系的集合(1)节点(vertex,node,point)边(链接
minlover
·
2020-08-24 18:47
离散数学实验题目-图
42.2.1程序整体思路42.2.2具体算法流程4第三章实验数据及结果分析6第四章实验收获和心得体会64.1实验收获64.2心得体会6第五章实验源程序清单85.1程序代码7第一章实验概述1.1实验目的理解
图论
的基本概念
STZG
·
2020-08-24 17:30
#
C++
图论
模型(Dijkstra算法和Floyd算法)
图论
模型
图论
模型Dijkstra算法概念带权邻接矩阵代码操作Floyd算法概念代码操作Dijkstra算法概念Dijkstra算法能求一个顶点到另一顶点最短路径。
炮灰乙的战斧
·
2020-08-24 17:09
数学建模
图论
dijkstra Bellman_Ford与Floyd算法的性质比较与实现
dijkstra,Bellman_Ford,Floyd算法的比较::Dijkstra算法,图所有边权值都为非负的;:Bellman_Ford算法,图中所有边权值可以存在负值,但是不能存在原点可达的负权回路,如果存在负权回路,该算法可以给出判断;:Floyd算法,不允许所有权值为负的回路,可以求出任意两点间的最短距离,而Dijkstra和Bellman_Ford算法只可以求出任意点到达源点的最短距离
weixin_30908941
·
2020-08-24 17:32
图论
——最短路:Floyd,Dijkstra,Bellman-Ford,SPFA算法及最小环问题
一.Floyd算法用于计算任意两个节点之间的最短路径。参考了five20的博客Floyd算法的基本思想如下:从任意节点A到任意节点B的最短路径不外乎2种可能,1是直接从A到B,2是从A经过若干个节点到B,所以,我们假设dist(AB)为节点A到节点B的最短路径的距离,对于每一个节点K,我们检查dist(AK)+dist(KB)C由于没有直接相连初始时为∞)初始化两个集合,S集合初始时只有当前要计算
weixin_30340775
·
2020-08-24 16:13
图论
之 最短路(Dijkstra and Floyd)
dijkstraOJ题目:clickhere~~题目分析:从0点出发,走遍能走的点的最短路径,可回头。dijkstra算法的变形,求0点出发的能到达的点的最短路径的最大值。2*总路径-最大值即为要求的值我只能说,写代码这事,不能停,停了就忘,忘了就出现bug,然后就陷入深深的debug中。。。被折磨的很惨很惨。。AC_CODEconstintmaxn=52;constintinf=1B.d;}};
玻璃年华Alex
·
2020-08-24 16:32
C++
图论
OJ
图论
-最短路-Dijkstra算法&Floyd算 c++
最短路径解决了求解一个图中两顶点之间最短的路径问题。其中Dijkstra算法应用贪心法求解单源点到其余各点的最短路径问题;而Floyd算法则解决了图中任意两点间的最短路径问题。/*Dijkstra算法时间复杂度O(n^2)1.当前源点到任意点路径长度集合dist中的最短路径(v,vk)必为源点v到vk的最短路径,因为源点v再经由其他点到vk必定比当前路径长度长2.取min{(v,vi)当前长度,(
ymwtz
·
2020-08-24 16:24
数据结构/算法
[算法与数据结构] - No.10
图论
(3)- 最短路Dijkstra算法、Bellman-Ford算法和Floyd算法
最短路径问题:如果从图中某一顶点(称为源点)到达另一顶点(称为终点)的路径可能不止一条,如何找到一条路径使得沿此路径上各边上的权值总和达到最小。三种算法主要用途:1.边上权值非负情形的单源最短路径问题—Dijkstra算法2.边上权值为任意值的单源最短路径问题—Bellman和Ford算法3.所有顶点之间的最短路径—Floyd算法Dijkstra算法:贪心策略算法思想:设G=(V,E)是一个带权有
ObsessionLife
·
2020-08-24 16:13
算法及数据结构
[
图论
][最短路问题] Dijkstra&&Floyd
学
图论
,一定会接触到最短路问题。有两个异常经典的算法:Dijkstra与Floyd,以下是简介——Dijkstra算法是由荷兰计算机科学家Dijkstra于1959年提出的,因此又叫狄克斯特拉算法。
Lazer2001
·
2020-08-24 16:07
伊始
C++/OI
【
图论
之最短路问题】简单易懂入门篇:Bellman-Ford、Dijkstra和Floyd算法
最短路:从一个点到另一个点的最短距离(边权和最小)经典的最短路问题大概这几种算法:目录一、前缀知识二、Bellman-Ford算法三、Dijkstra算法四、Dijkstra算法的堆优化五、Floyd算法一、前缀知识图的基本概念、有向图无向图、DAG、图的表示(邻接矩阵、邻接表、链式前向星)单源最短路问题:从一个点出发到其他能到达的任意点的最短路径二、Bellman-Ford算法适用范围:没有负圈
y_din
·
2020-08-24 16:18
算法
图论
算法
数据结构
acm竞赛
c++
图的
基本算法
及其C语言的实现
数据结构“图”的数据结构有两种:邻接表邻接表适用于稀疏图(边的数量远远小于顶点的数量),它的抽象描述如下:上图是一个含有四个顶点的无向图,四个顶点V0,V1,V2及V3用一个数组来存取,借用后面的结构体定义来描述,数组元素的类型为VertexNode,一个字段info用来保存顶点的信息,另一个字段firstEdge指向与该顶点有关的边结点,类型为EdgeNode,边结点的toAdjVex字段表示这
xz1996
·
2020-08-24 15:56
c
graph
算法
最短路径
floyd ,dijikstra,Bellman-ford算法详解
图论
,这名字起的太大了,其实就是一些最基本的算法,用于解决图上的最短距离的算法。第一个是floyd算法很简单直白的算法,是使用邻接矩阵来求最短路的算法,其实就是通过点来松弛两点之间的距离。
前行中632
·
2020-08-24 15:41
查找
算法
acm
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他