为了解决这个问题,我们将遵循以下步骤-
如果a与b相同,则-
返回-1
除此以外
返回a的最大值和b的最大值
让我们看下面的实现以更好地理解-
#include <bits/stdc++.h> using namespace std; class Solution { public: int findLUSlength(string a, string b) { if (a == b) return -1; else return max(a.size(), b.size()); } }; main(){ Solution ob; cout << (ob.findLUSlength("aabbac","aabbcc")); }
"aabbac","aabbcc"
输出结果
6