- Algorithm
- Incremental Method
- Simulation
- Backtracking
- Dynamic Programming
- Largest Empty Interval
- Location Allocation Problem
- Knapsack Problem
- Algorithm Analysis
- Data
- Sort
- Set
- 排序资料结构: Search Tree 系列
- Sequence 资料结构: Array / List
- 大量 Point 资料结构: k-Dimensional Tree
- Region 资料结构: Uniform Grid
- Graph
- Tree 资料结构: Heavy-Light Decomposition
- Graph Spectrum(Under Construction!)
- Tree
- Binary Tree
- Directed Acyclic Graph
- Articulation Vertex / Bridge
- Reachability
- Bipartite Graph
- Clique(Under Construction!)
- Planar Graph
- Path
- Single Source Shortest Paths: Label Correcting Algorithm
- Shortest Walk
- Cycle
- Spanning Tree
- s-t Flow
- Feasible s-t Flow
- Cut
- Matching
- T-Join
- Hamilton Circuit
- Domination
- Coloring
- Labeling
- Vector Product
- Sweep Line
- Rectangle
- Rectangle
- Polygon
- Convex Hull
- 3D Convex Hull(Under Construction!)
- Half-plane Intersection
- Voronoi Diagram
- Triangulation
- Metric
- Number
- Sequence
- Function (ℝ)
- Matrix
- Root Finding
- Linear Equations
- Functional Equation
- Optimization
- Interpolation
- Curve
- Regression
- Estimation
- Clustering
- Transformation(Under Construction!)
- Wave (ℝ)
- Representation
- Signal
- State(Under Construction!)
- Markov Chain
- System(Under Construction!)
- Markov Model
- Function
- Gray Code
- Base
- Divisor
- Prime
- Residue
- Lattice
- Series(Under Construction!)
- Average Number
- Nim
- String
- Longest Increasing Subsequence
- Longest Common Subsequence
- Approximate String Matching
- String Matching
- String Matching
- String Matching: Inverted Index
- Count Substrings
- Palindrome
- Language
- Code
- Compression
- Correction
- Encryption
- Transmission
- Data
- Text
- 2D Graphics
- Audio
- Audition(Under Construction!)
- Image
- Vision(Under Construction!)
- Model
- Motion(Under Construction!)
- Camera(Under Construction!)
- Glass(Under Construction!)
- Computer
- Physics
- Biology
- Medicine
- Finance
- Education
- Standard Library
Labeling
Labeling
替一张图的各个元件标记数值或者符号。一张图的标记情形,称作一种“标号”。
根据元件的不同,标号可分为许多种类型,例如点标号(vertex labeling)、边标号(edge labeling)。
Magic Labeling
Magic Labeling
用 1 2 3 ...的数字分别标记每一条边,让每一个点接触的数字和为定值。
Kn,n有 Magic Labeling(n≠2)。 一张二分图如果可以拆成两个 Hamilton Cycle,则有 Magic Labeling。 一张图如果可以拆成两个部分,两个都有 Magic Labeling,且其中一个是 regular,则有 Magic Labeling。
幻方(magic square)可以等价转换成 Kn,n,所以边长大于二的幻方一定都有 Magic Labeling。
Antimagic Labeling
用 1 2 3 ...的数字分别标记每一条边,让每一个点接触的数字和皆相异。
尚未证实:K2以外的连通图皆有 Antimagic Labeling。 尚未证实:K2以外的树皆有 Antimagic Labeling。
Graceful Labeling
Graceful Labeling
用 1 2 3 ...的数字分别标记每一条边,1 2 3 ...的数字分别标记每一个点,让每一条边等于其两端点的差值。
尚未证实:所有树皆有 Graceful Labeling。
ICPC 7663
Consecutive Labeling
用 1 2 3 ...的数字分别标记每一条边与每一个点,让每一条边等于其两端点的差值。
每一种 Graceful Labeling 皆可等价调整成一种 Consecutive Labeling。但是反过来不见得行。
尚未证实:所有树皆有 Consecutive Labeling。
Conservative Labeling
Conservative Labeling
无向图上,用 1 2 3 ...的数字分别标记每一条边,并且设定方向(即是 Orientation 的概念),让每个点的流入数字和等于流出数字和(类似 Flow 的概念)。
Kirchhoff's Current Law 即是在说总流入等于总流出的性质。
Strongly Conservative Labeling
改用 n+1 n+2 n+3 ...的数字,必须支援各种 n。
一张图可以拆成两个 Hamilton Cycle,则此图有 Strongly Conservative Labeling。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论