int main(void) {
     int *a; int n; 
     int r; int random; 
     int d;
     scanf("%d", &n); a = getarray(n);
     scanf("%d", &random); // Randomizer
     scanf("%d", &r); // Elements are 0 - r
     fill(random, r, n, a);
     arrayprint(n, a);
     scanf("%d", &d); // Looking for d
     lin_search(d, n, a);
     insertion_sort(n, a);
     arrayprint(n, a);
     lin_search(d, n, a);
     bin_search(d, n, a);
     return 0;
}
Пример #2
0
int main (int argc, char **argv) {
	int **arr, i, j, k, count, tests;

	if (argc > 1) tests = atoi(argv[1]);
	else tests = 10;

	arr = (int **) calloc (tests, sizeof(int*));
	for (i = 0; i < tests; i++) arr[i] = (int *) calloc (tests, sizeof(int));

	for (k = 1; k <= tests; k++) {
		for (count = 1, i = 0; i < k; i++)
			for (j = 0; j < k; j++)
				arr[i][j] = count++;
		count = 0;

		arrayprint (arr, k, k);
		rotate (arr, k, k);
		arrayprint (arr, k, k);
		printf ("\n");
	}

	return 0;
}