第一部分:如果G的每个连通分量都形成一个环,那么G是所有顶点度数为2的正则图。

第二部分:如果G是所有顶点度数为2的正则图,那么G的每个连通分量都形成一个环。

因此,图G是所有顶点度数为2的正则图,当且仅当G的每个连通分量都形成一个环。

🧠用Python证明它

https://gist.github.com/viadean/ff3c4e67d64c1b57bacc3fd84ea64401

Output

Graph is 2-regular: True
Every component is a cycle: True
Graph H is 2-regular: True
Every component in H is a cycle: True
Graph J is 2-regular: False
Every component in J is a cycle: False