leetcode的每日一题更新(LongestUncommonSubsequenceI)

题目:如果两个字符串相等返回-1.否则的话返回最长的字符串长度。
原题目:给定一组两个字符串,您需要找到这组两个字符串中最长的不常见的子序列。 最长的不寻常的子序列被定义为这些字符串之一的最长子序列,并且该子序列不应该是其他字符串的任何子序列。

子序列是可以通过删除一些字符而不改变剩余元素的顺序从一个序列导出的序列。 简而言之,任何字符串本身都是一个子序列,空字符串是任何字符串的子序列。

输入将是两个字符串,输出需要是最长的不常见子序列的长度。 如果最长不常见的子序列不存在,则返回-1。
这个题目太简单,没有什么说的,附上代码:

 public int findLUSlength(String a, String b) {
        return a.equals(b)?-1:a.length()>b.length()?a.length():b.length();
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容