Ejemplo n.º 1
0
int main(int argc, char const *argv[])
{
	int Numbers[] = {2,2,1,1,1,2,2};

	printf("%d\n", majorityElement(Numbers, sizeof(Numbers) / sizeof(Numbers[0])));
	return 0;
}
Ejemplo n.º 2
0
int main(int argc, char **argv) 
{
	int array[] = {1,2,3,6,7,7,7,7,7,7,1,2,7,7,7,7,7,7,7,8};
	int majority;

	majority = majorityElement(array, 20);
	printf("majority = %d\n", majority);
	return 0;
}
Ejemplo n.º 3
0
Archivo: 169.c Proyecto: unasm/utils
int main(int argc, const char *argv[])
{
	//int arr[] = {1,2,2},expect = 2,num = 3;
	//int arr[] = {2,2},expect = 2, num = 2;
	//int arr[] = {2},expect = 2, num = 1;
	//int arr[] = {-2},expect = -2, num = 1;
	int arr[] = {-2147483648},expect = -2, num = 1;
	//int arr[] = {2,2,233},expect = 2, num = 3;
	int res = majorityElement(arr, num);
	if (res == expect) {
		printf("yes\n");
	} else {
		printf("%d\n", res);
	}
	return 0;
}
Ejemplo n.º 4
0
int main()
{
    int a[10];

    a[0] = 4;
    a[1] = 4;
    a[2] = 2;
    a[3] = 4;
    a[4] = 7;
    a[5] = 4;
    a[6] = 4;
    a[7] = 5;
    a[8] = 9;
    a[9] = 4;
    printf("%d\n", majorityElement(a, 10));
    return 0;
}
Ejemplo n.º 5
0
int main(int argc, char **argv)
{
    if (argc < 2) {
        fprintf(stderr, "Usage: ./test target n1 n2...\n");
        exit(-1);
    }

    int i, size = argc - 1;
    int *nums = malloc(size * sizeof(int));
    for (i = 0; i < size; i++) {
        nums[i] = atoi(argv[i + 1]);
    }

    int count = 0;
    int *results = majorityElement(nums, size, &count);
    for (i = 0; i < count; i++) {
        printf("%d ", results[i]);
    }
    printf("\n");
    return 0;
}
Ejemplo n.º 6
0
int main(){
   int a[4]={3,3};
   printf("%d\n",majorityElement(a,2));
}
Ejemplo n.º 7
0
int main()
{
	int nums[5] = { 1, 1, 1, 2, 2 };
	printf_s("The result is: %d\n", majorityElement(nums, 5));
	return 0;
}
Ejemplo n.º 8
0
int main(void)
{
	int a[] = {4,4,4,5,5,3,3,2,4,3,5,5,5,51,2,5,5};
        majorityElement(a,sizeof(a)/sizeof(a[0])); 
	return 0;
}
Ejemplo n.º 9
0
int main()
{
    //cout << majorityElement(vector<int>{1, 2, 3, 4, 5, 1, 2, 1, 2, 1, 2, });
    cout << majorityElement(vector<int>{1, 2, 2, 3});
    return 0;
}