用 LinkedList 实现一个 java.util.Stack 栈 import java.util.LinkedList; public class Stack<E> { private LinkedList<E> storage = new LinkedList<>(); public E push(E e) { storage.addFirst(e); return e; } public E peek() { return storage.getFirst(…
package dataStructure; import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; import java.io.*; class node { int to, dist; node(int t, int d) { to = t; dist = d; } } public class Graph { public stat…