Jump to content

User:Margusmartsepp/Contributions/Java/Utils.java: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 81:
public <T> ArrayList<T> tSort(Map<T, ArrayList<T>> g) {
T n; // Current element.
ArrayList<T> L = new/* ArrayList<T>(g.size());Answer *// Answer.
new ArrayList<T>(g.size());
HashSet<T> V = new HashSet<T>(); // Visited elements.
Queuejava.util.HashSet<T> SV = new LinkedBlockingDeque<T>(); //* ! Visited leafelements nodes*/
new java.util.HashSet<T>();
java.util.Queue<T> S = /* ! Visited leaf nodes */
new java.util.concurrent.LinkedBlockingDeque<T>();
 
// Find leaf nodes.
Line 125 ⟶ 128:
 
/**
*
* Creates a new {@code ArrayList} instance, containing integer sequence
* between form and to. Sequence can be negative.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.