Advertisement
xXx_Fortis_xXx

Untitled

May 16th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.30 KB | None | 0 0
  1. void bubbleSort (void *seq[], int len, int (*cmp)(void *, void *)){
  2.     void *t;
  3.     for (; len--;){
  4.         int flag = 0;
  5.         for (int i = 0; i < len; i++){
  6.             if (!(*cmp)(seq[i], seq[i+1])){
  7.                 t = seq[i];
  8.                 seq[i] = seq[i+1];
  9.                 seq[i+1] = t;
  10.                 flag = 1;
  11.             }
  12.         }
  13.         if (!flag){
  14.             break;
  15.         }
  16.     }
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement