Updating cheduling/split_workload.py

implementing suggestion

Co-authored-by: Tianyi Zheng <tianyizheng02@gmail.com>
This commit is contained in:
Margaret 2023-07-26 17:16:36 +03:00 committed by GitHub
parent 7f73cbd3f7
commit d053352d95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,8 +41,7 @@ def split_list(timings: list) -> tuple:
distributed_timings_1 = [arr[j] for j in indices] distributed_timings_1 = [arr[j] for j in indices]
distributed_timings_2 = [arr[j] for j in range(n) if j not 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)) diff = abs(sum(distributed_timings_1) - sum(distributed_timings_2))
if diff < smallest_diff: smallest_diff = min(smallest_diff, diff)
smallest_diff = diff
result = ( result = (
distributed_timings_1, distributed_timings_1,
distributed_timings_2, distributed_timings_2,