【发布时间】:2021-06-10 20:32:20
【问题描述】:
我正在尝试对 [3,2,1,2,4,5,3] 之类的数组进行排序,使其按升序排序,但所有重复项按排序顺序分组在末尾。所以数组的结果是 [1,4,5,2,2,3,3]。如果不使用内置在 sort() 中的 python,我该如何做到这一点?
【问题讨论】:
-
您能解释一下就地要求吗?这似乎至少需要某种可能与数组一样大的辅助数据结构。
-
就地我的意思是使用多个指针和/或临时变量插入到原始数组中
标签: python arrays algorithm sorting data-structures