int main() { int numbers[] = { 1, 10, 9, 7, 3, 0 }; int i; bogosort(numbers, 6); for (i=0; i < 6; i++) printf("%d ", numbers[i]); printf("\n"); }
int main(int argc, char const* argv[]) { std::vector<int> v = { 1, 2, 3, 4 }; bogosort(v.begin(), v.end()); for(auto&& var : v) std::cout << var << std::endl; return 0; }
int main() { int vetor[] = {3,2,1}; imprimirVetor(vetor); bogosort(vetor); imprimirVetor(vetor); return 0; }
int test_bogosort(const intmax_t *orig_array, size_t size, bool print, struct timespec *diff) { struct timespec start, end; intmax_t *array = NULL; dup_array(orig_array, size, &array); get_clock(&start); bogosort(array, size); get_clock(&end); timespec_diff(start, end, diff); if (print) { print_array(stdout, array, size); } if (array) { free(array); } return 0; }