All pastes #243851 Raw Edit

Something

public text v1 · immutable
#243851 ·published 2006-11-08 23:01 UTC
rendered paste body
void quicksort(int arr[], int inizio, int fine)
{
  if (fine > inizio + 1)
  {
    int pivot = arr[inizio];
                l = inizio + 1;
                r = fine;
    while (l < r)
    {
      if (arr[l] <= pivot)
        l++;
      else
      {
        int tmp = arr[l];
        arr[l]=arr[--r];
        arr[--r]=tmp;
    }
    int tmp2 = arr[--l];
    arr[--l]=arr[inizio];
    arr[inizio]=tmp2;
    quicksort(arr, inizio, l);
    quicksort(arr, r, fine);
  }
}