Skip to content

Commit 29a734d

Browse files
Create Majority_Element.c
1 parent 0a45ede commit 29a734d

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Divide-and-Conquer/Majority_Element.c

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#include<stdio.h>
2+
int main()
3+
{
4+
int n;
5+
scanf("%d",&n);
6+
int a[n];
7+
for(int i=0;i<n;i++)
8+
scanf("%d",&a[i]);
9+
for(int i=0;i<n/2;i++)
10+
{
11+
int c=0;
12+
for(int j=i+1;j<n;j++)
13+
{
14+
if(a[j]==a[i])
15+
c++;
16+
}
17+
if(c>=(n/2))
18+
{
19+
printf("%d",a[i]);
20+
return 0;
21+
}
22+
}
23+
}

0 commit comments

Comments
 (0)