【leetcode】1399. 统计最大组的数目

 

int countLargestGroup(int n){
    int hash[37]={0};
    int map[10001]={0};
    int i, sum, tmp, max=0, cnt=0;
    for(i=1; i<=n; i++){
        map[i]=map[i/10]+i%10;
        hash[map[i]]++;
        if (hash[map[i]]>max)
            max=hash[map[i]];
    }
    for (i=1; i<=36; i++)
        if(hash[i] == max)
            cnt++;
    return cnt;
}

 

posted @ 2020-11-26 12:41  温暖了寂寞  阅读(120)  评论(0编辑  收藏  举报