Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- boolean ok = false;
- int max;
- while (ok == false) {
- for (Task task : tasks) {
- ok = true;
- max = 0;
- if (task.getResolved() == false) {
- for (Task neighbor : task.getDependentTasks()) {
- if (neighbor.getExecutiontime() > max)
- max = neighbor.getExecutiontime();
- if (neighbor.getResolved() == false)
- ok = false;
- }
- if (ok == true) {
- task.setResolved(true);
- resultTime = task.getExecutiontime() + max;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement