Rename shortest_job_first_algorithm.py to shortest_job_first.py (#2164)

* Rename shortest_job_first_algorithm.py to shortest_job_first.py

* updating DIRECTORY.md

* Minor tweek to round_robin.py

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
This commit is contained in:
Christian Clauss
2020-07-03 21:26:40 +02:00
committed by GitHub
parent e274863cda
commit 2c98dce057
3 changed files with 4 additions and 3 deletions

View File

@ -23,7 +23,7 @@ def calculate_waiting_times(burst_times: List[int]) -> List[int]:
rem_burst_times = list(burst_times)
waiting_times = [0] * len(burst_times)
t = 0
while 1:
while True:
done = True
for i, burst_time in enumerate(burst_times):
if rem_burst_times[i] > 0:
@ -33,7 +33,7 @@ def calculate_waiting_times(burst_times: List[int]) -> List[int]:
rem_burst_times[i] -= quantum
else:
t += rem_burst_times[i]
waiting_times[i] = t - burst_times[i]
waiting_times[i] = t - burst_time
rem_burst_times[i] = 0
if done is True:
return waiting_times