# 按利用率排序,优先处理高利用率方案 results.sort(key=lambda x: -x['utilization']) # 限制输出数量,避免不必要的计算 return results[:max_results]