Advertisement
lalani001

Untitled

Oct 21st, 2022
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1.     int majorityElement(vector<int>& nums) {
  2.         int n = nums.size();
  3.         int majorityEle=0;
  4.         int N=0;
  5.         if(n%2==1){
  6.             N=(n/2)+1;
  7.         }else{
  8.             N=n/2;
  9.         }
  10.         int duplicates=0;
  11.         for(int i=0;i<n;i++){
  12.               duplicates=1;
  13.             for(int j=i+1;j<n;j++){
  14.                 if(nums[i]==nums[j]){
  15.                     duplicates++;
  16.                 }
  17.             }
  18.             if(duplicates==N){
  19.                 majorityEle=nums[i];
  20.                 break;
  21.             }
  22.            
  23.            
  24.         }
  25.         return majorityEle;
  26.     }
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement