为了解决这个问题,我们将遵循以下步骤-
如果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