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; }
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; }
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; }
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; }
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; }
int main(){ int a[4]={3,3}; printf("%d\n",majorityElement(a,2)); }
int main() { int nums[5] = { 1, 1, 1, 2, 2 }; printf_s("The result is: %d\n", majorityElement(nums, 5)); return 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; }
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; }