把短串的字符逐个提取出来,然后用indexOf在长串中寻找~~~~~~
解决方案 »
- 求教网络编程,client监听共享队列又监听read
- sql的执行问题
- 春节快乐!关于jdk5.0的Type safety: The cast from Object to HashMap<String,Object> is actually
- 如何使用新的包?
- 关于异常
- 100分请教一个问题:是关于异常处理的
- Applet怎么不能正常显示呢?(java plug in )
- 如何找到weblojic_sp.jar
- 大家好,我没学过JAVA,但是我未来的公司要用他,所以我享用他来做毕业设计,我想问大家,2个多月的时间能做下来一个通信系统吗?
- 还有11本哪里可以下载?》50分!!
- java 的简单问题 11 ???
- 几行小代码(没书看,没注释不懂)请教le
^o^
for(int i = 0; i < str_l.length(); i++) {
char ch = str_l.charAt(i);
if(str_s.indexOf(ch) == -1 )
return ""+ch;
}
return null;
}
然后 for(int i = 0,i < char[].length,i ++)
{
if (charSmall[i] != charLong[i]) return charLong[i];
else return charLong[i + 1];
}
排序短串
然后逐个将长串中的字符与短串中的匹配===>不排序
yuanweihong(拓拔思枫):
你的算法自己测过吗? 试试ab与abc.如果是排序后,则复杂度为max(O(排序),O(n));