Advertisement
Guest User

Untitled

a guest
Dec 12th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. void bucked_sort(int tab[], int rozmiar, int m) {
  2. vector<vector<int>> bucket(m);
  3. unsigned int max = tab[0];
  4. for (int j = 0; j < rozmiar; j++) {
  5. if (tab[j] > max)
  6. max = tab[j];
  7. }
  8. for (int i = 0; i < rozmiar; i++) {
  9. bucket[floor(tab[i]) / double(max)*m].push_back(tab[i]);
  10. }
  11. for (int i = 0; i < m; i++) {
  12. sort(bucket[i].begin(), bucket[i].end());
  13. }
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement