编写一个实现连通图[tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]的深度优先周游(从顶点[tex=0.5x0.786]pmD1JbahT9zMRAbBNi045A==[/tex]出发)的非递归函数。
举一反三
- 假设图[tex=0.786x1.0]JTRtgqQ00R3dUQzwS4iwbg==[/tex]采用邻接表存储,编写一个实现连通图[tex=0.786x1.0]JTRtgqQ00R3dUQzwS4iwbg==[/tex]的深度优先遍历(从顶点[tex=0.5x0.786]GWrvJtODhYOBa2bpkSPSFQ==[/tex]出发)的非递归算法.
- 设计一个函数利用周游图的方法输出一个无向图[tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]中从顶点[tex=0.786x1.0]8w3MvouHWcBTSZ1PQdyQ+Q==[/tex]到[tex=0.786x1.071]nMxUPKIHz37baTvRKn5TQg==[/tex]的长度为[tex=0.5x0.786]BgHR5DBWke5rTEC5XEckiQ==[/tex]的简单路径,假设无向图采用邻接表存储结构。
- 证明:若无向图[tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]恰有两个节点[tex=0.643x0.786]dFKQavWFzybe6S1GPVXNhQ==[/tex]和[tex=0.5x0.786]pmD1JbahT9zMRAbBNi045A==[/tex]度数为奇数,则在[tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]中[tex=0.643x0.786]dFKQavWFzybe6S1GPVXNhQ==[/tex]可达[tex=0.5x0.786]pmD1JbahT9zMRAbBNi045A==[/tex]。如果[tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]是有向图,上述结论是否成立?
- 设连通的简单平面图 [tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]有 7 个顶点,15 条边,求[tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex]的面数 [tex=0.5x0.786]U5O66aolbR1y5vuKrQbXNA==[/tex], 并证明 [tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex] 为极大平面图,并画出一个这样的极大平面图.
- 证明:若 [tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex] 是简单图,并且最多有一个 3 度顶点,则 [tex=0.786x1.0]LyvDGollVJ+xwurtsLcn0g==[/tex] 包含 [tex=1.357x1.214]EIN5AiZ59vmZ5JCP0wScx//qLmLytHexB/ZIuIU+wNY=[/tex] 的一 个剖分图。