mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-02-25 02:18:39 +00:00
Updating cheduling/split_workload.py
implementing suggestion Co-authored-by: Tianyi Zheng <tianyizheng02@gmail.com>
This commit is contained in:
parent
7f73cbd3f7
commit
d053352d95
@ -41,13 +41,12 @@ def split_list(timings: list) -> tuple:
|
||||
distributed_timings_1 = [arr[j] for j in indices]
|
||||
distributed_timings_2 = [arr[j] for j in range(n) if j not in indices]
|
||||
diff = abs(sum(distributed_timings_1) - sum(distributed_timings_2))
|
||||
if diff < smallest_diff:
|
||||
smallest_diff = diff
|
||||
result = (
|
||||
distributed_timings_1,
|
||||
distributed_timings_2,
|
||||
smallest_diff,
|
||||
)
|
||||
smallest_diff = min(smallest_diff, diff)
|
||||
result = (
|
||||
distributed_timings_1,
|
||||
distributed_timings_2,
|
||||
smallest_diff,
|
||||
)
|
||||
return result
|
||||
|
||||
try:
|
||||
|
Loading…
x
Reference in New Issue
Block a user