Métodos usados con frecuencia
Métodos usados con frecuencia
Métodos usados con frecuencia
Métodos usados con frecuencia
private boolean iterateTask(Task task) { if (task.on_stack) { System.out.println("Identified cycle containing task: " + Integer.toString(task.id)); return false; } task.on_stack = true; for (Edge edge : task.outEdges) { boolean retval = iterateTask(edge.w); task.on_stack = false; return retval; } task.on_stack = false; return true; }