LINUX.ORG.RU

История изменений

Исправление 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); }