521. 最长特殊序列 Ⅰ

给定两个字符串,你需要从这两个字符串中找出最长的特殊序列。最长特殊序列定义如下:该序列为某字符串独有的最长子序列(即不能是其他字符串的子序列)。

子序列可以通过删去字符串中的某些字符实现,但不能改变剩余字符的相对顺序。空序列为所有字符串的子序列,任何字符串为其自身的子序列。

输入为两个字符串,输出最长特殊序列的长度。如果不存在,则返回 -1。

示例 :

输入: “aba”, “cdc”

输出: 3

解析: 最长特殊序列可为 “aba” (或 “cdc”)

说明:

两个字符串长度均小于100。

字符串中的字符仅含有 ‘a’~‘z’。

PS:

既然是饶舌出题人,那我也给你弄个饶舌解答(尽弄些花里胡哨的说明)

class Solution {
public int findLUSlength(String a, String b) {
return a.equals(b) ? -1 : a.length() > b.length() ? a.length() : b.length();
}
}

最新文章

  1. dns解析慢 修改的参数
  2. LED应用照明产品常识关键点
  3. dubbo发布web服务实例
  4. Moo University - Financial Aid
  5. iOS中的谓词(NSPredicate)使用
  6. Eclipse Tips
  7. Git学习之路(3)-提交文件到三个区
  8. OC—Setter、Getter
  9. easyui问题小结(转)
  10. [ JDK ] 列表转数组 toArray
  11. MySQL远程连接失败(错误码:2003)
  12. html 水平竖直居中
  13. unorder_map 自定义KEY
  14. 通过putty进行端口映射并且启动jupyter notebook
  15. day3 python学习
  16. bootstrap-tooltip+validate
  17. 电脑护眼小软件f.lux
  18. vue 项目接口管理
  19. 开始我的技术bolg之旅
  20. NFS (网络文件系统)

热门文章

  1. Linux 内核工作队列之work_struct 学习总结
  2. ASP.NET Core中结合枚举和资源文件显示列表
  3. 一个小例子学习makefile
  4. python--常用模块calendar
  5. python --集合set的学习
  6. Android CodeReview 些许总结
  7. dokcer入门
  8. python之模块、类、对象
  9. Java线程的几种可用状态
  10. ambari hdp ssh链接错误