| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 70697 | 张智博 | 插入排序 | Python3 | Accepted | 163 MS | 3988 KB | 370 | 2024-04-16 21:12:44 |
def insertion_sort(arr): for i in range(1, len(arr)): key = arr[i] j = i - 1 while j >= 0 and arr[j] > key: arr[j + 1] = arr[j] j -= 1 arr[j + 1] = key return arr n = int(input()) data = list(map(int, input().split())) sorted_data = insertion_sort(data) print(' '.join(map(str, sorted_data)))