Search
 
SCRIPT & CODE EXAMPLE
 

CPP

count occurrences of character in string c++

std::string s = "a_b_c";
size_t n = std::count(s.begin(), s.end(), '_'); // n=2
Comment

letter occurrence in string c++

#include<bits/stdc++.h>
using namespace std;

 
int main(){
  int cnt=0;
   string s;
   cin>>s;
   int alpha[26]={0},i=0,j;
   while(s[i]!=''){
     if(s[i]>='a'&& s[i]<='z'){
       j=s[i]-'a';
       alpha[j]++;
     }
     i++;
   }
  for(int i=0;i<26;i++){
    if(alpha[i]>=1){
      cout<<(char)(i+'a')<<" : "<<alpha[i]<<endl;
    }
  }
  
  return 0;
}
Comment

find no of occurences of each letter in string c++

void countCharImproved(char *str) {
    std::map<char, int> count;
    int l = strlen(str);
    for(int i=0; i<l; i++) {
        count[str[i]]++;
    }
    for(const auto kvp : count) {
        std::cout << kvp.first << " occurs " << kvp.second << " times
";
    }
}
Comment

How do you count the occurrence of a given character in a string? c++

#include <iostream>
#include <algorithm>

int main(){
  std::string str;
  std::getline(std::cin, str);
  for 
    (char target: 
      {'a','b','c','d','e','f','g','h','i','j','k','l',
      'm','n','o','p','q','r','s','t','u','v','w','x','y','z'})
  {
    size_t num_target = std::count(str.begin(), str.end(), target);
    if
      (num_target>=1)
      std::cout << target <<" : " << num_target << '
';
  }
  return 0;
}
Comment

PREVIOUS NEXT
Code Example
Cpp :: c++ string conversion operator 
Cpp :: intersection.cpp 
Cpp :: how to make Dijkstra in c++ 
Cpp :: automatic legend matlab 
Cpp :: Disabling console exit button c++ 
Cpp :: cpp string find all occurence 
Cpp :: Max element in an array with the index in c++ 
Cpp :: login system with c++ 
Cpp :: how to cout in c++ 
Cpp :: C++ Increment and Decrement 
Cpp :: cpp array init value 
Cpp :: c++ preprocessor operations 
Cpp :: c++ auto 
Cpp :: return array of string in function c++ 
Cpp :: cpp template 
Cpp :: how to replace part of string with new string c++ 
Cpp :: accumulate vector c++ 
Cpp :: why do we use pointers in c++ 
Cpp :: take a function as an argument in c++ 
Cpp :: How to use jwt in login api in node js 
Cpp :: bfs sudocode 
Cpp :: UENUM ue4 
Cpp :: c++ recorrer string 
Cpp :: three way comparison operator c++ 
Cpp :: find maximum sum in array of contiguous subarrays 
Cpp :: Shuffle String leetcode solution in c++ 
Cpp :: c++ memset 
Cpp :: compare values within within a vector c++ 
Cpp :: c++ function pointer as variable 
Cpp :: pow c++ 
ADD CONTENT
Topic
Content
Source link
Name
9+5 =