码迷,mamicode.com
首页 >  
搜索关键字:顶点    ( 4827个结果
多边形的扫描转换(一)X-扫描线算法
二、多边形的扫描转换在光栅图形中,区域是由【相连的】像素组成的集合,这些像素具有【相同的】属性值或者它们位于某边界线的内部1、多边形的扫描转换—>光栅图形的一个基本问题是把多边形的顶点表示转换为点阵表示。【缺点:无法实现对未知边界的区域填充】2、多边形的扫描转换与区域填充问题—>是怎样在离散的像素集 ...
分类:编程语言   时间:2018-09-20 22:58:33    阅读次数:861
【做题】agc002D - Stamp Rally——整体二分的技巧
题意:给出一个无向连通图,有$n$个顶点,$m$条边。有$q$次询问,每次给出$x,y,z$,最小化从$x$和$y$开始,总计访问$z$个顶点(一个顶点只计算一次),经过的边的编号的最大值。 $n,m,q \leq 10^5$ 这道题难度不大。考虑单次询问,答案显然是可以二分的。二分答案后,就只用求 ...
分类:其他好文   时间:2018-09-19 16:26:55    阅读次数:193
[考验之旅·数据结构] 图
今天复习了图的知识,稍作回顾整理。 描述一个图,无非一个点集V,一个边集E. 图的存储有邻接矩阵(适用于稠密图),邻接表(适用于稀疏图),十字链表(有向图),多重邻接表(无向图)。当我们说边<A,B>时,A是弧尾,B是弧头。 图的遍历可以用DFS{深度优先搜索}或者BFS{广度优先搜索}实现。这个时 ...
分类:其他好文   时间:2018-09-19 01:19:14    阅读次数:160
多边形扫描算法
一、多边形的扫描转换 一、 1、定义:把多边形的顶点表示转化为点阵表示(就是已知多边形的边界,如何找到多边形内部的点,即把多边形内部填上颜色) 2、表示方法:顶点表示和点阵表示 3.顶点表示:是用多边形的顶点序列来表示多边形。 优点:这种表示直观、几何意义强。占内存少,易于进行几何变换。 缺点:没有 ...
分类:编程语言   时间:2018-09-18 23:56:23    阅读次数:368
拓扑排序 topsort
拓扑排序 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列, ...
分类:编程语言   时间:2018-09-18 11:17:08    阅读次数:167
【HDU4912】Paths on the tree
题面 bobo有一棵树,其顶点方便地用1,2...n标记。 树上有m条路径。 BOBO想挑一些路径,同时任何两个路径不共享共同的顶点。 找到bobo可以选择的最大路径数。 输入包括几个测试。 对于每个测试: 第一行包含n,m(1≤n,m≤105)。 以下(n-1)行中的每一行包含2个整数a i,b ...
分类:其他好文   时间:2018-09-17 23:03:33    阅读次数:184
最短路径
转自https://www.cnblogs.com/wsw-seu/p/8185285.html 最短路径—Dijkstra算法和Floyd算法 1、单源点的最短路径问题:给定带权有向图G和源点v,求从v到G中其余各顶点的最短路径。 我们用一个例子来具体说明迪杰斯特拉算法的流程。 定义源点为 0,d ...
分类:其他好文   时间:2018-09-16 21:07:45    阅读次数:229
【IOI1998】Polygon
题意翻译 题目可能有些许修改,但大意一致 多边形是一个玩家在一个有n个顶点的多边形上的游戏,如图所示,其中n=4。每个顶点用整数标记,每个边用符号+(加)或符号*(乘积)标记。 第一步,删除其中一条边。随后每一步: 选择一条边连接的两个顶点V1和V2,用边上的运算符计算V1和V2得到的结果来替换这两 ...
分类:其他好文   时间:2018-09-15 23:49:40    阅读次数:383
Kosaraju
有向图强连通分量算法,包括Kosaraju算法,Tarjin算法,Gabow算法,本文介绍Kosaraju算法。 Kosaraju算法需要对图进行两遍dfs。 step1:对原图G进行深度优先遍历,记录每个节点的离开时间(后序遍历,将点压栈)。 step2:选择具有最晚离开时间的顶点(出栈),对逆图 ...
分类:其他好文   时间:2018-09-15 22:00:22    阅读次数:163
树、二叉树、满二叉树、完全二叉树
自由树 自由树是一个连通的,无回路的无向图。 令G=(V,E)为一个无向图。下面的表述是等价的。 1) G是自由树。 2) G中任意两个顶点由唯一一条简单路径得到。 3) G是连通的,但从E中去掉任何边后得到的图都是非连通的。 4) G是无回路的,且|E|=|V|-1。 5) G是连通的,且|E|= ...
分类:其他好文   时间:2018-09-14 23:18:08    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!