dsalgo 0.3.10

A package for Datastructures and Algorithms.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::{
    adjacency_list_graph_from_edges_weighted::graph_from_weigted_edges,
    read_weigted_edges::read_weighted_edges,
};

pub fn read_weigted_graph<T: std::str::FromStr + Clone>(
    n: usize,
    m: usize,
    offset: usize,
    directed: bool,
) -> Vec<Vec<(usize, T)>> {
    graph_from_weigted_edges(n, &read_weighted_edges(m, offset), directed)
}