不使用Counter的情况下,怎么把执行时间优化到5秒以内啊?
import randomfrom collections import Counter
def get_result(listArray):
rep_lists = Counter(listArray)
rep_list = # 重复数字
uniq_list = # 不重复数字
if __name__ == '__main__':
import time
listArray = random.choices(range(1, 10000000), k=10000000)
start = time.time()
get_result(listArray)
end = time.time()
print(end - start)不使用Counter的情况下,怎么把执行时间优化到5秒以内啊
大佬们求带下
https://bbs.csdn.net/topics/270086930 参考下这个吧 等大神 使用别的优化方法 超出我的能力范围了...等个标准答案
页:
[1]