Package g0001_0100.s0049_group_anagrams
Class Solution
java.lang.Object
g0001_0100.s0049_group_anagrams.Solution
49 - Group Anagrams.<p>Medium</p>
<p>Given an array of strings <code>strs</code>, group <strong>the anagrams</strong> together. You can return the answer in <strong>any order</strong>.</p>
<p>An <strong>Anagram</strong> is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once.</p>
<p><strong>Example 1:</strong></p>
<p><strong>Input:</strong> strs = [“eat”,“tea”,“tan”,“ate”,“nat”,“bat”]</p>
<p><strong>Output:</strong> [[“bat”],[“nat”,“tan”],[“ate”,“eat”,“tea”]]</p>
<p><strong>Example 2:</strong></p>
<p><strong>Input:</strong> strs = [""]</p>
<p><strong>Output:</strong> <a href="""">""</a></p>
<p><strong>Example 3:</strong></p>
<p><strong>Input:</strong> strs = [“a”]</p>
<p><strong>Output:</strong> <a href=""a"">"a"</a></p>
<p><strong>Constraints:</strong></p>
<ul>
<li><code>1 <= strs.length <= 10<sup>4</sup></code></li>
<li><code>0 <= strs[i].length <= 100</code></li>
<li><code>strs[i]</code> consists of lowercase English letters.</li>
</ul>
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Solution
public Solution()
-
-
Method Details
-
groupAnagrams
-