fork download
  1. void quicksort(int tab2[], int left, int right){
  2.  
  3. SYSTEMTIME st;
  4. GetSystemTime(&st);
  5. int t1=st.wMinute;
  6. int t2=st.wSecond;
  7. int t3= st.wMilliseconds;
  8.  
  9. int v=tab2[(left+right)/2];
  10. int i,j,x;
  11. i=left;
  12. j=right;
  13. do{
  14. while (tab2[i]<v) i++;
  15. while (tab2[j]>v) j--;
  16. if (i<=j){
  17. x=tab2[i];
  18. tab2[i]=tab2[j];
  19. tab2[j]=x;
  20. i++; j--;
  21. }
  22. }while (i<=j);
  23. if (j>left) quicksort(tab2,left, j);
  24. if (i<right) quicksort(tab2, i, right);
  25.  
  26. GetSystemTime(&st);
  27. cout <<"QuickSort: " << st.wSecond-t2 << " seconds " << st.wMilliseconds-t3 << " ms."<< endl;
  28.  
  29. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
void quicksort(int tab2[], int left, int right){
^
Main.java:1: error: class, interface, or enum expected
void quicksort(int tab2[], int left, int right){
     ^
Main.java:4: error: class, interface, or enum expected
         GetSystemTime(&st);
         ^
Main.java:5: error: class, interface, or enum expected
         int t1=st.wMinute;
         ^
Main.java:6: error: class, interface, or enum expected
         int t2=st.wSecond;
         ^
Main.java:7: error: class, interface, or enum expected
         int t3= st.wMilliseconds;
         ^
Main.java:9: error: class, interface, or enum expected
    int v=tab2[(left+right)/2];
    ^
Main.java:10: error: class, interface, or enum expected
    int i,j,x;
    ^
Main.java:11: error: class, interface, or enum expected
    i=left;
    ^
Main.java:12: error: class, interface, or enum expected
    j=right;
    ^
Main.java:13: error: class, interface, or enum expected
     do{
     ^
Main.java:15: error: class, interface, or enum expected
         while (tab2[j]>v) j--;
         ^
Main.java:16: error: class, interface, or enum expected
         if (i<=j){
         ^
Main.java:18: error: class, interface, or enum expected
         tab2[i]=tab2[j];
         ^
Main.java:19: error: class, interface, or enum expected
         tab2[j]=x;
         ^
Main.java:20: error: class, interface, or enum expected
         i++; j--;
         ^
Main.java:20: error: class, interface, or enum expected
         i++; j--;
              ^
Main.java:21: error: class, interface, or enum expected
         }
         ^
Main.java:23: error: class, interface, or enum expected
     if (j>left) quicksort(tab2,left, j);
     ^
Main.java:24: error: class, interface, or enum expected
     if (i<right) quicksort(tab2, i, right);
     ^
Main.java:26: error: class, interface, or enum expected
     GetSystemTime(&st);
     ^
Main.java:27: error: class, interface, or enum expected
        cout <<"QuickSort: " << st.wSecond-t2 << " seconds " << st.wMilliseconds-t3 << " ms."<< endl;
        ^
Main.java:29: error: class, interface, or enum expected
}
^
23 errors
stdout
Standard output is empty