【华为OD】现在有N个测试用例和M个测试环境,分别耗时t1,t2,t3,,,,tn秒,请你设计一种将上述N个用例划分成M组的算法




现在有N个测试用例和M个测试环境,分别耗时t1,t2,t3,,,,tn秒,请你设计一种将上述N个用例划分成M组的算法

(可以是伪代码形式),希望达到能在最短时间内完成所有用例的执行。 

考虑以下几个假设和依赖:

a.	假设用例之间没执行依赖

b.	假设测试用例的执行时长固定(不会因为环境不同发生变化)

c.	假设N>1000






def fun1(li1:list,m

你可能感兴趣的:(最新华为OD机试真题,华为od,python,面试)