Skip to content

Commit a0fb607

Browse files
committed
final SJF algorithm draft
1 parent a4cdd7c commit a0fb607

File tree

2 files changed

+4
-201
lines changed

2 files changed

+4
-201
lines changed

src/main/java/com/thealgorithms/others/SJF.java

Lines changed: 0 additions & 199 deletions
This file was deleted.

src/main/java/com/thealgorithms/scheduling/SJFScheduling.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,10 @@ private ProcessDetails findShortestJob(ArrayList<ProcessDetails> ReadyProcesses)
9292
if (ReadyProcesses.isEmpty()){
9393
return null;
9494
}
95-
int size = ReadyProcesses.size();
96-
int i, minBurstTime = ReadyProcesses.get(0).getBurstTime(), temp, positionOfShortestJob = 0;
95+
int i,size = ReadyProcesses.size();
96+
int minBurstTime = ReadyProcesses.get(0).getBurstTime(), temp, positionOfShortestJob = 0;
97+
98+
9799
for (i = 1; i < size; i++) {
98100
temp = ReadyProcesses.get(i).getBurstTime();
99101
if (minBurstTime > temp ) {

0 commit comments

Comments
 (0)