ホームページ >バックエンド開発 >PHPチュートリアル >マージソートphpマージソート配列交差

マージソートphpマージソート配列交差

WBOY
WBOYオリジナル
2016-07-29 08:45:061033ブラウズ

コードをコピーします コードは次のとおりです:


$a=array('1','2','3','4','22'); 1',' 3','4','11','22','23');
print_r($t); f(&$ a, &$b, $n, $m, &$t){
$i=0;$j=0;
while($iif ($a[ $i]==$b[$j]){
echo $a[$i]." ";//交差点
$t[]=$a[$i++]; =$b[ $j++ ];
}elseif($a[$i]>$b[$j]){
$t[]=$b[$j++];
}else{
$t[] =$a[ $i++];
}
while($i<$n){
$t[]=$a[$i++]
}
while($j<$m){
$t []=$ b[$j++]
}
}



以上、マージソート、phpマージソート、配列交差について紹介しましたが、マージソートの内容も含めて、PHPチュートリアルに興味のある方の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。