mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-05 01:09:40 +08:00
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:
@ -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
|
||||
|
Reference in New Issue
Block a user