pub fn new(n: usize) -> Graph {
        Graph {
            nodes: (0..n).map(|x| x).collect(),
            sizes: vec![0; n]
        }
    }
/// Returns a new Graph with the given number of nodes.
/// 
/// # Arguments
/// * `n` Number of nodes belonging to the graph.
/// 
Returns a new Graph with the given number of nodes.
Returns a new Graph with the given number of nodes .
pub fn new(n: usize) -> Graph {
        Graph {
            nodes: (0..n).map(|x| x).collect(),
            sizes: vec![0; n]
        }
    }
pub fn new ( n : usize ) -> Graph { Graph { nodes : ( 0 .. n ) . map ( | x | x ) . collect ( ) , sizes : vec ! [ 0 n ] } }
Returns a new Graph with the given number of nodes.
Returns a new Graph with the given number of nodes .
n
usize
n
usize