Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.65 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <ctime>
  4.  
  5. using namespace std;
  6.  
  7. int main(){
  8.     int rand();
  9.     int size = 50000;
  10.     int arr[size];
  11.     time_t before = time(NULL);
  12.     for (int n = 0; n<size; n++){
  13.         arr[n] = rand();
  14.     }
  15.     for (int i = 0; i < size; i++){
  16.         int j = i+1;
  17.         int temp = arr[j];
  18.         while (j > 0 && temp > arr[j-1]){
  19.             arr[j] = arr[j-1];
  20.             j--;
  21.         }
  22.         arr[j] = temp;
  23.         cout << "Progress: " << (i*100)/size << "% \r";
  24.     }
  25.     time_t after = time(NULL);
  26.     cout << endl << "Dauer: " << after-before << " Sekunden." << endl;
  27.     return 0;
  28.    
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement