mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-05 01:09:40 +08:00
Fix some warnings from LGTM (#2420)
* fix assignment of a variable to itself * Fix unnecessary 'else' clause in loop * formatting and redundant reasignment fix * mark unreachable code with a TODO comment * fix variable defined multiple times * fix static method without static decorator * revert unintended autoformatting Co-authored-by: Christian Clauss <cclauss@me.com> * revert autoformatting issue * applied black autoformatting Co-authored-by: Christian Clauss <cclauss@me.com>
This commit is contained in:
@ -11,7 +11,6 @@ import pandas as pd
|
||||
def calculate_waitingtime(
|
||||
arrival_time: List[int], burst_time: List[int], no_of_processes: int
|
||||
) -> List[int]:
|
||||
|
||||
"""
|
||||
Calculate the waiting time of each processes
|
||||
Return: list of waiting times.
|
||||
@ -126,13 +125,16 @@ if __name__ == "__main__":
|
||||
for i in range(no_of_processes):
|
||||
print("Enter the arrival time and brust time for process:--" + str(i + 1))
|
||||
arrival_time[i], burst_time[i] = map(int, input().split())
|
||||
|
||||
waiting_time = calculate_waitingtime(arrival_time, burst_time, no_of_processes)
|
||||
|
||||
bt = burst_time
|
||||
n = no_of_processes
|
||||
wt = waiting_time
|
||||
turn_around_time = calculate_turnaroundtime(bt, n, wt)
|
||||
|
||||
calculate_average_times(waiting_time, turn_around_time, no_of_processes)
|
||||
processes = list(range(1, no_of_processes + 1))
|
||||
|
||||
fcfs = pd.DataFrame(
|
||||
list(zip(processes, burst_time, arrival_time, waiting_time, turn_around_time)),
|
||||
columns=[
|
||||
|
Reference in New Issue
Block a user