9.1数组与字符串(七)——检查s2是否为s1旋转而成
2015-07-30 17:15
260 查看
[align=left]/**[/align]
[align=left] * 功能:假定有一个方法isSubstring,可检查一个单词是否为其他字符串的子串。给定两个字符串[/align]
[align=left] * s1和s2,检查s2是否为s1旋转而成,要求只能调用一次isSubstring。[/align]
[align=left] */[/align]
方法:
判断s2是不是s1s1的子串。
public
static
boolean
isRotation(String
s1,String
s2){
int
len=
s1.length();
String
s1s1;
if(
len==
s2.length()&&
len>0){
s1s1
=
s1+
s1;
return
isSubstring(s1s1,s2);
[align=left] }[/align]
return
false;
[align=left] }[/align]
[align=left] * 功能:假定有一个方法isSubstring,可检查一个单词是否为其他字符串的子串。给定两个字符串[/align]
[align=left] * s1和s2,检查s2是否为s1旋转而成,要求只能调用一次isSubstring。[/align]
[align=left] */[/align]
方法:
判断s2是不是s1s1的子串。
public
static
boolean
isRotation(String
s1,String
s2){
int
len=
s1.length();
String
s1s1;
if(
len==
s2.length()&&
len>0){
s1s1
=
s1+
s1;
return
isSubstring(s1s1,s2);
[align=left] }[/align]
return
false;
[align=left] }[/align]
相关文章推荐
- pcDuino使用问题总结
- NSArray和NSMutableArray
- 第一个Servlet
- HDU 5327 Olympiad
- 9.1数组与字符串(六)——若M*N矩阵中某个元素为0,则将其所在的行与列清零
- 使用DataPicker以及TimePicker显示日历和时间
- mysql数据一致性和副本复制-part2
- Unity3D与Android的交互 4.6打包出APK无问题,升级到5.0时出现无法打包的情况
- GCC同时使用静态库和动态库链接
- Boost.Spirit.Karma 自定义directive
- 初识html、css时随笔记录
- phpstorm+Xdebug断点调试PHP
- 图形学-心得
- php 常用代码段
- javaScript实现滚动新闻的方法
- OpenERP工作流祥解(workflow)
- 步步为营(十六)搜索(二)BFS 广度优先搜索
- Failed to initialize monitor thread:unable to establish loopback connection
- 基于velocity的分页组件
- Keepalived 安装与配置