int main() { int arr[] = {4, 1, 3, 2, 16, 9, 10, 14, 8, 7}; int arr2[] = {5, 13, 2, 25, 7, 17, 20, 8, 4}; int len = arr_len(arr); int len2 = arr_len(arr2); print_arr(arr, len); heap_sort(arr, len); print_arr(arr, len); print_arr(arr2, len2); heap_sort(arr2, len2); print_arr(arr2, len2); return 0; }
int main() { int nums[] = {6, 4, 7, 8, 5, 6, 3, 9, 2, 1}; int len = arr_len(nums); print(nums, len); counting_sort(nums, len); print(nums, len); return 0; }
int main() { int nums[] = {21, 42, 50, 17, 12, 8, 54, 33, 22, 9, 10, 12, 3}; int len = arr_len(nums); print_arr(nums, len); bucket_sort(nums, len); print_arr(nums, len); return 0; }
int main() { int nums[] = {2, 4, 3, 1, 5, 9, 10, 8, 7, 6}; int len = arr_len(nums); print_arr(nums, len); shell_sort(nums, len); print_arr(nums, len); return 0; }
int main(void) { puts("Running unit tests for module stack"); runTests(); puts("Press anything to proceed to testing events...\n"); getch(); user_t * user_daniil = user_new("Daniil"); user_t * user_vasya = user_new("Vasya"); user_t * user_natasha = user_new("Natasha"); user_t * user_katya = user_new("Katya"); user_t * user_petya = user_new("Petya"); user_t * user_sasha = user_new("Sasha"); unsigned int seconds = 10; event_t * event = event_new(time(NULL) + seconds, "THIS IS A SUPER DUPER EVENT YEEE"); event_add_alert(event, user_daniil, normal_alert); event_add_alert(event, user_vasya, normal_alert); event_add_alert(event, user_natasha, strange_alert); printf("Event 1 going on in %i seconds. Waiting...\n", seconds); unsigned int seconds_two = 12; printf("Setting up event 2 (group) which will be in %i seconds. Waiting ...\n ", seconds_two); event_t * event_two = event_new(time(NULL) + seconds_two, "THIS IS A SUPER DUPER EVENT TWO"); user_t * users[6] = {user_daniil, user_vasya, user_natasha, user_katya, user_petya, user_sasha}; event_add_alert_group(event_two, users, arr_len(users), normal_alert); Sleep(20 * 1000); event_delete(event); event_delete(event_two); for(unsigned int i = 0; i < arr_len(users); i++) user_delete(users[i]); return EXIT_SUCCESS; }
int main(void) { double ret = 0.0; ret = entropy(K,arr_len(K)); printf("entropy(K)=%f\n",ret); ret = entropy(C,arr_len(C)); printf("entropy(C)=%f\n",ret); ret = entropy(F,arr_len(F)); printf("entropy(F)=%f\n",ret); ret = KL_divergence(K,arr_len(K),C,arr_len(C)); printf("KL_divergence(K,C)=%f\n",ret); ret = KL_divergence(K,arr_len(K),F,arr_len(F)); printf("KL_divergence(K,F)=%f\n",ret); printf("F has more uncertainty than the others, measured by entropy(F) is smallest\n"); printf("K is similar to C more than F, measured by KL(K,C)<KL(K,F)\n"); }