fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. char firstRepeating(string &str)
  4. {unordered_set<char> h;
  5. for (int i=0; i<str.length(); i++)
  6. {char c = str[i];
  7. if (h.find(c) != h.end())
  8. return c;
  9. else
  10. h.insert(c);
  11. }
  12. return '\0';
  13. }
  14. int main ()
  15. {
  16. string str = "geeksforgeeks";
  17. cout << firstRepeating(str);
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0s 5440KB
stdin
4
datastructures
algorithms
smartinterviews
hackerrank
stdout
e