面试经典题用JS函数写出,输出两个字符串最长的公共部分
来源:互联网 发布:淘宝网络运营岗位职责 编辑:程序博客网 时间:2024/05/21 17:42
用JS函数写出,输出两个字符串最长的公共部分,如string 和interesting ,输出他们共同的最长的ing
function find(str1,str2){ if(str1.length>str2.length){ shorter = str2; longer = str1 }else{ shorter = str1; longer = str2; } for(var subLength = shorter.length;subLength>0;subLength--){ for(var i = 0;i+subLength<=shorter.length;i++){ var subString =shorter.substring(i,i+subLength); // debugger; if(longer.indexOf(subString)>=0){ targetString = subString; return targetString; } } } } find("instritesting","string"); console.log(targetString);
0 0
- 面试经典题用JS函数写出,输出两个字符串最长的公共部分
- 找出两个字符串中最长的公共字符串:如“abcdef” 和“yiewcdeacd”,则输出“cde”
- 两个字符串的最长公共子串
- 两个字符串的最长公共子串
- 两个字符串的最长公共子串
- 两个字符串的最长公共子串
- 两个字符串的最长公共子串
- 两个字符串的最长公共子序列
- 问题:求两个字符串的最长公共子串。 要求:输入两个字符串,输出它们的最长公共子串,包括长度。
- 百度2015测试开发面试:两个字符串的最长公共子序列
- 查找两个字符串的最长公共子串的Javascript函数
- 计算两个字符串的最长公共子字符串
- 获取两个字符串中最长的公共字符串
- java实现求两个字符串的最长公共子字符串
- 字符串操作:两个字符串的最长连续公共子串
- 问题:求两个字符串的最长公共子串。 要求:输入两个字符串,输出它们的最长公共子串,包括长度。 设计: 设计一个类 String,包括一个 len(字符串长度)和字符串指针 s。另有如下成员函数: ·
- 问题:求两个字符串的最长公共子串。 要求:输入两个字符串,输出它们的最长公共子串,包括长度。 设计: 设计一个类 String,包括一个 len(字符串长度)和字符串指针 s。另有如下成员函数: ·
- 求两个字符串的最长的连续公共子串
- tomcat启动途中闪退
- 在Ubuntu 上安装 Zabbix
- 为可穿戴设备创建通知
- QWidget、QDialog、QMainWindow的异同点
- java socket
- 面试经典题用JS函数写出,输出两个字符串最长的公共部分
- Tarjan算法求解一个无向图中的割点和桥问题
- java——二分查找
- MyEclipse10破解 运行run.bat闪退
- ubuntu文件系统结构讲解
- 基于流的数据读写
- android的windowSoftInputMode属性解析
- main(null)的作用
- ECSHOP表结构,可以参考