一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Look And Say 序列php實現代碼

比如:
第一個數字是:1。
看著第一個數字你可以說1個1,那么第二個數字就是:11。
看著第二個數字你可以說2個1,即第三個數字是:21。
看著第三個數字你可以說1個2,1個1,即第四個數字是:1211。
看著第四個數字你可以說1個1,1個2,2個1,即第五個數字是:111221。
…………
根據詳細的說明可以參見:http://en.wikipedia.org/wiki/Look-and-say_sequence
下面用php實現這個序列,如下:
復制代碼 代碼如下:
function look($str)
{
$len = strlen($str);
$count=0;
$result='';
$temp=$str[0];
for($i=0;$i<$len;$i++)
{
if($temp!=$str[$i])
{
$result.=$count.$temp;

$temp = $str[$i];
$count=1;
}
else
{
$count++;
}
}
$result.=$count.$temp;
return $result;
}

$test_str = "1";
echo $test_str.'</br>';
for($i=0;$i<10;$i++)
{
$test_str=look($test_str);
print $test_str."</br>";
}

注意look函數中的for循環,當$len-1時,$result并未累加最后一位數字的統計結果,所以在循環完成后再次累加一次。

最后輸出結果:

1
11
21
1211
111221
312211
13112221
1113213211
31131211131221
13211311123113112211
11131221133112132113212221

作者:ywxgod

php技術Look And Say 序列php實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 青草精品视频 | 久久综合中文字幕 | 欧美一级一一特黄 | 亚洲成a人片在线v观看 | 欧美午夜性 | 久本草在线中文字幕亚洲欧美 | 四虎影视免费永久在线观看黄 | 亚洲另类图片小说 | 久久婷婷一区二区三区 | 婷婷亚洲综合 | 91白丝制服被啪到喷水在线 | 午夜欧美| 美女一级ba大片免色野外 | 婷婷激情五月 | 国产成人精品免费视 | 欧美激情视频在线观看一区二区三区 | 免费看美女毛片 | 国产手机国产手机在线 | 9久热这里只有精品免费 | 精品综合一区二区三区 | 国产在线观看91 | 久久er99热精品一区二区 | 国产精品自产拍视频观看 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片人呢 | 91久久 | 中文字幕视频一区 | 久久精品国产99精品国产2021 | 成人啪精品视频免费网站 | 伊人久久精品久久亚洲一区 | 99精选视频 | 国产一区美女 | 国色天香成人网 | 亚洲国产第一 | 国产成人精品精品欧美 | 色哟哟www视频在线观看高清 | 国产精品高清一区二区三区不卡 | 米奇7777狠狠狠狠视频影院 | 日韩激情在线 | 成人免费福利 | 手机在线亚洲 | aⅴ一区二区三区无卡无码 aaaaaa精品视频在线观看 |