Problem ยท String
Largest Lexicographical Substring ๐ฟ
Learn this problemProblem statement
Given two strings A and B, your task is to output the largest
lexicographically ordered substring of string B that makes string B
a superstring of string A. If no such substring exists, output -1.
A superstring is a string that contains all the characters present in another string, irrespective of their order.
Function
getLargestLexicographicalSubstring(A: String, B: String) โ StringExamples
Example 1
A = "abc"B = "abcab"return = "cab"String
B is a superstring of string A because it contains all the
characters of A in various sequences. Among these sequences, ("cab", "abc", "bca")
meet the conditions, and the largest lexicographically ordered substring among them is "cab".Constraints
Unknwon for now ๐