成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁 ? 技術(shù)教程 ? php求數(shù)組全排列,元素所有組合的方法總結(jié)
全站頭部文字 我要出現(xiàn)在這里
php求數(shù)組全排列,元素所有組合的方法總結(jié) 744 2024-01-10   

本文實例講述了php求數(shù)組全排列,元素所有組合的方法總結(jié)。

分享給大家供大家參考,具體如下:

<?php
$source = array('pll','我','愛','你','嘿');
sort($source); //保證初始數(shù)組是有序的
$last = count($source) - 1; //$source尾部元素下標(biāo)
$x = $last;
$count = 1; //組合個數(shù)統(tǒng)計
echo implode(',', $source), "<br>"; //輸出第一種組合
while (true) {
 $y = $x--; //相鄰的兩個元素
 if ($source[$x] < $source[$y]) { //如果前一個元素的值小于后一個元素的值
  $z = $last;
  while ($source[$x] > $source[$z]) { //從尾部開始,找到第一個大于 $x 元素的值
   $z--;
  }
  /* 交換 $x 和 $z 元素的值 */
  list($source[$x], $source[$z]) = array($source[$z], $source[$x]);
  /* 將 $y 之后的元素全部逆向排列 */
  for ($i = $last; $i > $y; $i--, $y++) {
   list($source[$i], $source[$y]) = array($source[$y], $source[$i]);
  }
  echo implode(',', $source), "<br>"; //輸出組合
  $x = $last;
  $count++;
 }
 if ($x == 0) { //全部組合完畢
  break;
 }
}
echo 'Total: ', $count, "n";
?>

以上這篇php求數(shù)組全排列,元素所有組合的方法總結(jié)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持綠夏網(wǎng)。



主站蜘蛛池模板: 爱很美味电影| 房事性生活| 黄网站在线观看视频| 2024韩国三级电影| 电影《kiskisan》在线观看| 三年级片| cctv17农业农村频道在线直播| 永恒传说图文详细攻略| 电影《地狱》1979| 啪啪电影网址| 鏖战鲁西南| 北京卫视今天全部节目表| 豆包简历个人资料| 李天方| 斗音| 卧虎藏龙演员名单| 15j401图集电子版免费查看| 一千零一夜凯瑟林| 欠条怎么写才具有法律效力| 狂野殴美激情性bbbbbb| 少年派2全集免费播放| 李越昕蕾| teach me墨西哥电影免费观看| 护士诱惑| 韩国青草视频| 汤唯和梁朝伟拍戏原版视频在线观看| 管路通| 罪后真相| 迎宾进行曲| 寡妇一级毛片视频| 仙剑奇侠传三图片| 数据库原理及应用课后题答案| 韩国成年人电影| 蔡贞安| 爱上特种兵电视剧免费观看完整版 | 狂魔电影| 东莞回忆录| cctv17农业农村频道在线直播| 风间由美的作品| 刘禹| 吻胸亲乳激情大尺度|

!!!站長長期在線接!!!

網(wǎng)站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103