#include #include std::vector> get_edges(); int main() { using namespace matplot; auto edges = get_edges(); graph(edges, "-.dr")->show_labels(false); show(); return 0; } std::vector> get_edges() { return { {0, 1}, {0, 4}, {0, 5}, {1, 2}, {1, 10}, {2, 3}, {2, 15}, {3, 4}, {3, 20}, {4, 25}, {5, 6}, {5, 9}, {6, 7}, {6, 29}, {7, 8}, {7, 41}, {8, 9}, {8, 37}, {9, 11}, {10, 11}, {10, 14}, {11, 12}, {12, 13}, {12, 36}, {13, 14}, {13, 32}, {14, 16}, {15, 16}, {15, 19}, {16, 17}, {17, 18}, {17, 31}, {18, 19}, {18, 52}, {19, 21}, {20, 21}, {20, 24}, {21, 22}, {22, 23}, {22, 51}, {23, 24}, {23, 47}, {24, 26}, {25, 26}, {25, 29}, {26, 27}, {27, 28}, {27, 46}, {28, 29}, {28, 42}, {30, 31}, {30, 34}, {30, 53}, {31, 32}, {32, 33}, {33, 34}, {33, 35}, {34, 55}, {35, 36}, {35, 39}, {36, 37}, {37, 38}, {38, 39}, {38, 40}, {39, 56}, {40, 41}, {40, 44}, {41, 42}, {42, 43}, {43, 44}, {43, 45}, {44, 57}, {45, 46}, {45, 49}, {46, 47}, {47, 48}, {48, 49}, {48, 50}, {49, 58}, {50, 51}, {50, 54}, {51, 52}, {52, 53}, {53, 54}, {54, 59}, {55, 56}, {55, 59}, {56, 57}, {57, 58}, {58, 59}}; }