#include<bits/stdc++.h>usingnamespacestd;voidcount_Frequency(intarr[],intn){vector<bool>visited(n,false);for(inti=0;i<n;i++){if(visited[i]==true){continue;}intcount=1,max_count=0;for(intj=i+1;j<n;j++){if(arr[i]==arr[j]){visited[j]=true;count++;}}if(count>maxcount){max_count=count;}cout<<"Heighest Frequency = "<<max_count;}}intmain(){intn;cin>>n;intarr[n];for(inti=0;i<n;i++){cin>>arr[i];}count_Frequency(arr,n);return0;}
Output
6
10 2 10 4 10 2
Heighest Frequency = 3
Lowest Frequency = 1
#include<bits/stdc++.h>usingnamespacestd;voidcount_Frequency(intarr[],intn){unordered_map<int,int>map;for(inti=0;i<n;i++){map[arr[i]]++;}for(autox:map){cout<<x.first<<" "<<x.second<<endl;}intmax_count=0,res=-1;for(autoi:map){if(max_count<i.second){res=i.first;max_count=i.second;}}cout<<"Heighest Frequency = "<<max_count;}intmain(){intn;cin>>n;intarr[n];for(inti=0;i<n;i++){cin>>arr[i];}count_Frequency(arr,n);return0;}
Output
6
10 2 10 4 10 2
Heighest Frequency = 3
Lowest Frequency = 1