Esempio n. 1
0
int main(int argc, char const *argv[]) {
    struct ListNode* test = NULL;

    
    // Push(&test, 44);
    // Push(&test, 42);
    // Push(&test, 19);
    // Push(&test, 35);
    // Push(&test, 10);
    // Push(&test, 27);
    Push(&test, 33);
    Push(&test, 14);

    PrintList(test);
    printf("---after sort\n");
    PrintList(insertionSortList(test));
    

    int test1[8] = {14,33,27,10,35,19,42,44};
    insertionSortArray(test1, 8);

    printf("---after sort\n");
    for (int i = 0; i < 8; ++i) {
        printf("%d\n", test1[i]);
    }
    return 0;
}
Esempio n. 2
0
int main()
{
	int numbersArray[SIZE];
	loadNumbersArray(numbersArray, 100);
	printf("Unsorted: \n");
	printArray(numbersArray);
	insertionSortArray(numbersArray);
	printf("\nSorted: \n");
	printArray(numbersArray);
	return 0;
}