История изменений
Исправление wirewalk, (текущая версия) :
Версия 0.1.1., добавлена rust шкура, для любителей
as rust quicksort.py
fn quicksort(items) {
if len(items) <= 1 {
return items;
}
let pivot, *rest = items;
let lo = [x for x in rest if x < pivot];
let hi = [x for x in rest if x >= pivot];
return quicksort(lo) + [pivot] + quicksort(hi);
}
Исходная версия wirewalk, :
Версия 0.1.1., добавлена rust шкура, для любителей
as rust quicksort.py
fn quicksort(items) {
if len(items) <= 1 { return items; } let pivot, *rest = items; let lo = [x for x in rest if x < pivot]; let hi = [x for x in rest if x >= pivot]; return quicksort(lo) + [pivot] + quicksort(hi); }