/** Unit tests the <tt>Topological</tt> data type. */ public static void main(String[] args) { String filename = args[0]; String delimiter = args[1]; SymbolDigraph sg = new SymbolDigraph(filename, delimiter); Topological topological = new Topological(sg.G()); for (int v : topological.order()) { StdOut.println(sg.name(v)); } }
/** * Unit tests the <tt>SymbolDigraph</tt> data type. */ public static void main(String[] args) { String filename = args[0]; String delimiter = args[1]; SymbolDigraph sg = new SymbolDigraph(filename, delimiter); Digraph G = sg.G(); while (!StdIn.isEmpty()) { String t = StdIn.readLine(); for (int v : G.adj(sg.index(t))) { StdOut.println(" " + sg.name(v)); } } }