码迷,mamicode.com
首页 > 其他好文 > 详细

Algs4-1.2.6回环变位(circular rotation)

时间:2018-10-25 14:04:03      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:字符   代码   提示   cat   18C   .com   data   aaaaaa   style   

1.2.6如果字符串s中的字符循环移动任意位置之后能够得到另一个字t,那么s就被称为t的回环变位(circular rotation)。例如,ACTGACG就是TGACGAC的一个回环变位,反之亦然。判定这个条件在基因组序列的研究中是很重要的。编写一个程序检查两个给定的字符串s和t是否互为回环变位。提示:答案只需要一行用到indexOf()、length()和字符串连接的代码。
解:(s.length() == t.length()) && (s.concat(s).indexOf(t) >= 0)
技术分享图片

Algs4-1.2.6回环变位(circular rotation)

标签:字符   代码   提示   cat   18C   .com   data   aaaaaa   style   

原文地址:https://www.cnblogs.com/longjin2018/p/9848835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!