Method: NetworkX::Graph.cycle_graph
- Defined in:
- lib/networkx/others/generators.rb
.cycle_graph(n) ⇒ Object
75 76 77 78 79 80 81 82 |
# File 'lib/networkx/others/generators.rb', line 75 def self.cycle_graph(n) edges = (0...n - 1).map { |v| [v, v + 1] } edges << [n - 1, 0] graph = new(name: "cycle_graph(#{n})") graph.add_edges(edges) graph end |