博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
100-56
阅读量:7102 次
发布时间:2019-06-28

本文共 488 字,大约阅读时间需要 1 分钟。

hot3.png

//56.最长公共字串(算法、字符串)。
//
//题目:如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,
//则字符串一称之为字符串二的子串。
//注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。
//请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。
//例如:输入两个字符串BDCABA和ABCBDAB,字符串BCBA和BDAB都是是它们的最长公共子串,
//则输出它们的长度4,并打印任意一个子串。
//分析:求最长公共子串(Longest Common Subsequence, LCS)是一道非常经典的动态规划题,

//因此一些重视算法的公司像MicroStrategy都把它当作面试题。

思路:

像这种题目我觉的就属于比较难的了把。反正要我直接想,我是想不出来的。。。

贴上july大神的分析把。

http://blog.csdn.net/v_JULY_v/article/details/6110269

转载于:https://my.oschina.net/dapengking/blog/94427

你可能感兴趣的文章
Linux负载均衡软件LVS+keepalived
查看>>
世界500强某知名日企面试题库
查看>>
MySQL MyISAM 库转换为InnoDB的方法
查看>>
使用Python读Excel数据Insert到MySQL
查看>>
linux chkconfig and umask
查看>>
gridview数据如何导出到word,excel
查看>>
每天一个linux命令(14):head 命令
查看>>
我的友情链接
查看>>
win2008安装win7主题
查看>>
ssh端口转发,先转载,最后自用心得
查看>>
我的友情链接
查看>>
JavaScript中伪协议
查看>>
我的友情链接
查看>>
MySQL CPU占用过高怎么办?
查看>>
公司那些事-薪酬
查看>>
我的友情链接
查看>>
引用类型和值类型的比较
查看>>
Oracle查询被锁的表及进程的方法
查看>>
linux学习笔记四(shell编程一)
查看>>
树莓派2+无线网卡==伪热点+钓鱼网站
查看>>