Update appNew update is available. Click here to update.
About
Madan Mohan Malaviya University Of Technology 2023
My Stats
EXP gained
yellow-spark
7928
Level
6 (Specialist)
Community stats
Discussions
0
Upvotes
0
Know more
150
Total problems solved
85
Easy
55
Moderate
10
Hard
0
Ninja
Dec Dec Jan Jan Feb Feb Mar Mar Apr Apr May May Jun Jun Jul Jul Aug Aug Sep Sep Oct Oct Nov Nov

Current streak:

0 days

Longest streak:

4 days

Less

More

Achievements
6
Ronin
Topics
Linked List
Heap
Graph
+ 3 more
1
Samurai
Topics
Arrays
Discussions
c++
Interview problems

vector<vector<string>> getGroupedAnagrams(vector<string> &inputStr, int n)

{

    // Write your code here.

       unordered_map<string,vector<string> > mymap;

        string temp;

       

        for(int i =0;i<n;++i)

        {

            temp = inputStr[i];

            sort(inputStr[i].begin(),inputStr[i].end());

            mymap[inputStr[i]].push_back(temp);

        }

       

        vector<vector<string> > result;

       

        for(auto it=mymap.begin();it!=mymap.end();++it)

            result.push_back(it->second);

       

        return result;

}

profile
AyushShukla95
Published On 20-Aug-2022
267 views
0 replies
0 upvotes