Untitled
raw download clone
TEXT
views 34
,
size 1163 b
#include <bits/stdc++.h>
// المكتبة دي بتستدعى مكتبات كتير في بعض وبتخليك مش محتاج تستدعى حاجات كتير
// لو مشتغلتش عندك استدعى اللازم 
using namespace std;

 int main(){
    // The frequency array تكنيك ال
    //تكنيك ده بيتعمل عشان تعرف تكرار عناصر الاراي
    int arr [] = {1,1,1,2,2,3,3,3,4,5,6,7,8,9,10,10};
    int freq [10+1] = {0};//index = max +1
    // must start with zeros
    for(int i = 0;i<16;++i){
        freq[arr[i]]++;
    }
    for(int i = 1;i<11;i++){
        cout<<"Tekrar number "<<i<<" = "<<freq[i]<<endl;
    }
    // Make comment for the upper code and turn on the down code 
    
    // لو عايزين نعرف تكرار الحروف في سترنج
    /*
    string str = "aabbcccdddeeffgghhkklllnnoopp" ;
    int n = str.size();
    int freq[26]={0};//26 number of English chars
    for(int i = 0;i<n;++i){
        freq[str[i]-'a']++;
    }
    for(int i = 0;i<26;++i){
        cout<<"Tekrar char "<<(char)('a'+i)<<" = "<<freq[i]<<endl;
    }
    */
       return 0;
}
close fullscreen
Login or Register to edit or fork this paste. It's free.