Class Solution
java.lang.Object
g1101_1200.s1163_last_substring_in_lexicographical_order.Solution
1163 - Last Substring in Lexicographical Order.<p>Hard</p>
<p>Given a string <code>s</code>, return <em>the last substring of</em> <code>s</code> <em>in lexicographical order</em>.</p>
<p><strong>Example 1:</strong></p>
<p><strong>Input:</strong> s = “abab”</p>
<p><strong>Output:</strong> “bab”</p>
<p><strong>Explanation:</strong> The substrings are [“a”, “ab”, “aba”, “abab”, “b”, “ba”, “bab”]. The lexicographically maximum substring is “bab”.</p>
<p><strong>Example 2:</strong></p>
<p><strong>Input:</strong> s = “leetcode”</p>
<p><strong>Output:</strong> “tcode”</p>
<p><strong>Constraints:</strong></p>
<ul>
<li><code>1 <= s.length <= 4 * 10<sup>5</sup></code></li>
<li><code>s</code> contains only lowercase English letters.</li>
</ul>
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Solution
public Solution()
-
-
Method Details
-
lastSubstring
-