我有以下问题: 我有一个数组 a,其中有 n 个数字,其中有 n 个来自键盘的输入。选择一段 1
这是一个可能的解决方案:
def min_sort_cost(perm: list[int]) -> int: return sum(el for i, el in enumerate(perm) if el - 1 != i)
示例:
>>> min_sort_cost([3, 1, 2, 4, 6, 5]) 17