码迷,mamicode.com
首页 >  
搜索关键字:过河问题 状态向量 图论    ( 2541个结果
3.21 每日一题题解
小K的疑惑 题目链接: "https://ac.nowcoder.com/acm/problem/20823" 涉及知识点: + 思维/搜索/简单图论 solution: + 题目要求??????(??,??) = ??????(??,??) = ??????(??,??) ,首先要满足每两个节点的 ...
分类:其他好文   时间:2020-03-21 09:17:20    阅读次数:54
二分图最大匹配
问题越学越多... 二分图又称作二部图,是图论中的一种特殊模型。 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j in B),则称图G为一个二分图。 也就是说,只要两个点之间有 ...
分类:其他好文   时间:2020-03-20 14:29:36    阅读次数:75
算法设计与分析(三)贪心算法--活动安排问题
活动安排问题https://blog.csdn.net/qq_40452317/article/details/88875384 贪心算法汇总--喷水装置问题、会场安排问题、过河问题https://blog.csdn.net/liujiuxiaoshitou/article/details/6972 ...
分类:编程语言   时间:2020-03-18 15:40:03    阅读次数:117
图论——迪杰斯特拉算法和最小生成树
前言 复习一下迪杰斯特拉算法,由于最小生成树的Prim算法与迪杰斯特拉算法极其类似,再顺便复习下最小生成树,顺便找两道水题验证代码正确性。 迪杰斯特拉算法 目的 该算法用于单源最短路,求一个图中,从起点S,到终点E的最短路径 思路 算法基于贪心思想,简单来讲就是两步: 找出起点距离其他点的最短距离中 ...
分类:编程语言   时间:2020-03-17 08:33:20    阅读次数:87
Ehab and Path-etic MEXs图论思维题
传送门:https://codeforces.ml/contest/1325/problem/C 题意: 给你一个n个节点n-1条边的无向图,要求你要给每条边赋值,取值在0到n-2之间,要求给出一种构造方式,使每两对节点之间简单路径的边值组成的序列的mex值之和最小。 思路: 对于一条链来说(所以节 ...
分类:其他好文   时间:2020-03-16 14:28:05    阅读次数:45
Codeforces Round #628 (Div. 2) C. Ehab and Path-etic MEXs(图论,思维题)
题意: 给一条树的 n-1 条边从 0 到 n-2 编号,使得任意两点路径中未出现的最小数最小的方案。 思路: 先给所有度为1的点所在边编号,之后其他点可以随意编排。 #include <bits/stdc++.h> using namespace std; const int M=110000; ...
分类:其他好文   时间:2020-03-15 10:05:36    阅读次数:103
Chapter6双指针,BFS和图论
Chapter6 双指针,BFS和图论 + 双指针 1.日志统计 1238 经典的双指针模板题 所谓双指针其实就是针对多重循环的一种优化方式,缩小时间复杂度以确保不会TLE 循环的是一个时间段 + 单链表 1.单链表 826 ...
分类:其他好文   时间:2020-03-14 14:57:08    阅读次数:49
[poj1724]Roads
欢迎回来,这里是做图论已经做到疯了的爱上了图论的Darth Victor。没错今天又是图论题,最近一直在刷图论。 题目 N cities named with numbers 1 ... N are connected with one-way roads. Each road has two pa ...
分类:其他好文   时间:2020-03-14 10:59:13    阅读次数:51
最短路算法
最短路算法 [TOC] 简述 最短路是一种及常见的算法,在OI考试及日常生活中,都很常见,也是图论学习的初步算法。 牢固掌握最短路算法,是极为重要的。 我们掌声有请代码天团最短路 $F4$ 闪亮登场!【尖叫声】 好,现在你已经认识它们了,我们来逐一学习吧( ̄▽ ̄)/ 常见的最短路算法有以下几种: ● ...
分类:编程语言   时间:2020-03-12 14:09:37    阅读次数:61
《算法竞赛进阶指南》图论习题
前言 算法竞赛进阶指南图论习题。慢慢刷。 Sightseeing 这个题求最短路以及比最短路大1的路的条数。关键是次短路如何构成。分析可以发现一个点的次短路一定为相邻点次短路或者最短路构成。所以dijkstra维护最短路和次短路即可。 #include<cstdio> #include<cstrin ...
分类:编程语言   时间:2020-03-11 15:41:55    阅读次数:82
2541条   上一页 1 ... 10 11 12 13 14 ... 255 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!