农场主有一群牛,每头牛都有一个独特的名字,名字由英文字母组成。农场主注意到,有一些牛的名字具有特殊的规律,这些名字可以由一个子串重复若干次得到。现在,农场主想要找出一个最短的子串,这个子串既可以由牛A的名字str1生成,也可以由牛B的名字str2生成。你需要帮助农场主找出这个子串。
示例1

输入

"ABC","ABCABC"

输出

"ABCABC"
示例2

输入

"ABABABAB","ABAB"

输出

"ABABABAB"

备注:
m == str1.length,n == str2.length,1
加载中...