DaisyChain 类¶
菊花链生成器,用于生成菊花链。
公开的成员¶
| 返回类型 | 函数定义 |
|---|---|
DaisyChain(int verCount) |
|
DaisyChain(int verCount, int vmin, int vmax) |
|
void |
Generate() |
void |
Output(bool shuffleOutput = true) |
详细注解¶
DaisyChain 构造¶
描述:
菊花链的构造函数。
语法:
带边权重载:
1 2 3 4 5 | |
无边权重载:
1 2 3 | |
参数:
verCount:菊花链的点数。vmin:菊花链边权最小值(Override!!)vmax:菊花链边权最大值(Override!!)
警告:
注意,两个重载之间本质不同!!请注意不要混用。
Generate 方法¶
描述:
启用菊花链生成。
语法:
1 | |
Output 方法¶
描述:
输出生成器的生成结果。
语法:
1 2 3 | |
参数:
shuffleOutput:打乱输出开关,默认为开启(true)
使用示例¶
生成 \(15\) 个点的边权范围在 \([3,13]\) 的菊花链。
1 2 3 4 5 6 7 8 9 10 | |