diff --git a/Hash/828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String/828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String_v2.cpp b/Hash/828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String/828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String_v2.cpp new file mode 100644 index 000000000..b4aa5feb4 --- /dev/null +++ b/Hash/828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String/828.Count-Unique-Characters-of-All-Substrings-of-a-Given-String_v2.cpp @@ -0,0 +1,24 @@ +class Solution { +public: + int uniqueLetterString(string s) + { + int n = s.size(); + vector>pos(26); + + for (int k=0; k<26; k++) + pos[k].push_back(-1); + for (int i=0; i