亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > PHP實(shí)現(xiàn)合并兩個(gè)有序數(shù)組的方法分析

PHP實(shí)現(xiàn)合并兩個(gè)有序數(shù)組的方法分析

熱門標(biāo)簽:隨州銷售電銷機(jī)器人公司 400電話申請(qǐng)辦理 周口網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng) 外呼系統(tǒng)人工客服 全國(guó)各省地圖標(biāo)注點(diǎn) 網(wǎng)絡(luò)電話400申請(qǐng) 商丘外呼系統(tǒng)好處 百度地圖標(biāo)注類型是酒店 福建高頻外呼防封系統(tǒng)哪家好

本文實(shí)例講述了PHP實(shí)現(xiàn)合并兩個(gè)有序數(shù)組的方法。分享給大家供大家參考,具體如下:

$arr1 = array(1,2,3,4,5,6,7,8);
$arr2 = array(3,4,5,7,9,10);
//方法1
function mergeOrderly1($arr1,$arr2){
 $i=0;$j=0;
 $int = array();
 while($icount($arr1)  $jcount($arr2)){
  $int[] = $arr1[$i]$arr2[$j]?$arr1[$i++]:$arr2[$j++];
 }
 while($icount($arr1)){
  $int[] = $arr1[$i++];
 }
 while($jcount($arr2)){
  $int[] = $arr2[$j++];
 }
 //$int = array_merge($int,array_slice($arr1,$i));
 //$int = array_merge($int,array_slice($arr2,$j));
 return $int;
}
//方法2
function mergeOrderly2($arr1,$arr2){
 $arr = array();//定義最終數(shù)組容器
 $arr2Num = count($arr2);//統(tǒng)計(jì)數(shù)組長(zhǎng)度
 $arr1Num = count($arr1);
 $i1 = 0;//數(shù)組1 的循環(huán)標(biāo)記
 $i2 = 0;//數(shù)組2 的循環(huán)標(biāo)記
 while($i1  $arr1Num || $i2  $arr2Num){//是否還需要合并
  if($i1  $arr1Num  $i2  $arr2Num){//當(dāng)兩個(gè)數(shù)組都沒(méi)有到達(dá)末尾,情況一
   if($arr1[$i1] > $arr2[$i2]){//需要比較數(shù)組1和數(shù)組2,小的放入目標(biāo)數(shù)組,并且標(biāo)記+1
    $arr[] = $arr2[$i2];
    $i2++;
   }else{
    $arr[] = $arr1[$i1];
    $i1++;
   }
  }elseif($i1  $arr1Num  $i2 >= $arr2Num){//數(shù)組2 已經(jīng)到達(dá)末尾,而數(shù)組1還為到達(dá),情況二
   $arr[] = $arr1[$i1];//直接把數(shù)組1的內(nèi)容插入到目標(biāo)數(shù)組中
   $i1++;
  }elseif($i2  $arr2Num  $i1 >= $arr1Num){//數(shù)組1已經(jīng)到達(dá)末尾,而數(shù)組2還未到達(dá),情況三
   $arr[] = $arr2[$i2];//直接把數(shù)組2的內(nèi)容插入到目標(biāo)數(shù)組中
   $i2++;
  }
 }
 return $arr;
}
print_r(mergeOrderly1($arr1,$arr2));
print_r(mergeOrderly2($arr1,$arr2));

運(yùn)行結(jié)果:

Array
(
 [0] => 1
 [1] => 2
 [2] => 3
 [3] => 3
 [4] => 4
 [5] => 4
 [6] => 5
 [7] => 5
 [8] => 6
 [9] => 7
 [10] => 7
 [11] => 8
 [12] => 9
 [13] => 10
)
Array
(
 [0] => 1
 [1] => 2
 [2] => 3
 [3] => 3
 [4] => 4
 [5] => 4
 [6] => 5
 [7] => 5
 [8] => 6
 [9] => 7
 [10] => 7
 [11] => 8
 [12] => 9
 [13] => 10
)

細(xì)心的讀者應(yīng)該發(fā)現(xiàn)了,合并后的數(shù)組并沒(méi)有去重復(fù)。下面介紹一下數(shù)組合并后去重復(fù)的方法:

1. 單數(shù)組去重復(fù)

array_unique($arrTest)

2. 多數(shù)組去重復(fù)

array_keys(array_flip($arr1)+array_flip($arr2))

測(cè)試示例:

$arr1 = array(1,2,3,4,5);
$arr2 = array(1,2,3,6,7);
$arr3 = array('0'=>1,'1'=>2,'2'=>3,'3'=>4,'4'=>5);
$arr4 = array('0'=>1,'1'=>2,'2'=>3,'3'=>6,'4'=>7);
$arr5 = array('0'=>1,'a'=>2,'b'=>3,'c'=>4,'4'=>5);
$arr6 = array('0'=>1,'a'=>2,'c'=>3,'d'=>6,'4'=>7);
var_dump(array_merge($arr1, $arr2));
var_dump($arr1+$arr2);
var_dump(array_keys(array_flip($arr1)+array_flip($arr2)));
echo 'br>';
var_dump(array_merge($arr3, $arr4));
var_dump($arr3+$arr4);
var_dump(array_keys(array_flip($arr3)+array_flip($arr4)));
echo 'br>';
var_dump(array_merge($arr5, $arr6));
var_dump($arr5+$arr6);

運(yùn)行結(jié)果:

array(10) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(1) [6]=> int(2) [7]=> int(3) [8]=> int(6) [9]=> int(7) } array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(7) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(6) [6]=> int(7) } 
array(10) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(1) [6]=> int(2) [7]=> int(3) [8]=> int(6) [9]=> int(7) } array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) } array(7) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(6) [6]=> int(7) } 
array(8) { [0]=> int(1) ["a"]=> int(2) ["b"]=> int(3) ["c"]=> int(3) [1]=> int(5) [2]=> int(1) ["d"]=> int(6) [3]=> int(7) } array(6) { [0]=> int(1) ["a"]=> int(2) ["b"]=> int(3) ["c"]=> int(4) [4]=> int(5) ["d"]=> int(6) } 

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》及《php程序設(shè)計(jì)算法總結(jié)》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • PHP實(shí)現(xiàn)統(tǒng)計(jì)一個(gè)數(shù)字在排序數(shù)組中出現(xiàn)次數(shù)的方法
  • PHP實(shí)現(xiàn)找出有序數(shù)組中絕對(duì)值最小的數(shù)算法分析
  • php實(shí)現(xiàn)有序數(shù)組打印或排序的方法【附Python、C及Go語(yǔ)言實(shí)現(xiàn)代碼】
  • php實(shí)現(xiàn)按照權(quán)重隨機(jī)排序數(shù)據(jù)的方法
  • php實(shí)現(xiàn)有序數(shù)組旋轉(zhuǎn)后尋找最小值方法

標(biāo)簽:佛山 六安 樂(lè)山 南寧 十堰 迪慶 海南 定西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP實(shí)現(xiàn)合并兩個(gè)有序數(shù)組的方法分析》,本文關(guān)鍵詞  PHP,實(shí)現(xiàn),合并,兩個(gè),有序,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP實(shí)現(xiàn)合并兩個(gè)有序數(shù)組的方法分析》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于PHP實(shí)現(xiàn)合并兩個(gè)有序數(shù)組的方法分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产高清视频免费观看| 九九久久国产精品大片| 成人免费观看男女羞羞视频| 中文字幕一区二区三区 精品| 久久精品欧美一区二区| 天天色成人网| 91麻豆国产| 高清一级做a爱过程不卡视频| 国产网站免费| 国产91素人搭讪系列天堂| 亚洲精品中文一区不卡| 青青久热| 国产不卡高清| 在线观看成人网 | 天天综合在线观看 | 国产伦精品一区二区三区无广告 | a级精品九九九大片免费看| 欧美激情一区二区三区在线播放| 在线观看成人网 | 国产a视频精品免费观看| 久久国产精品自线拍免费| 韩国三级视频网站| 久久久成人网| 日韩一级黄色| 九九精品久久| 国产综合91天堂亚洲国产| 国产成人精品影视| 日本特黄一级| 国产伦久视频免费观看 视频| 久久99中文字幕久久| 99久久网站| 999精品在线| 日日夜夜婷婷| 国产视频一区在线| 国产伦精品一区二区三区在线观看| 97视频免费在线观看| 青草国产在线观看| 国产精品1024永久免费视频| 欧美激情一区二区三区视频 | 国产精品1024永久免费视频| 精品视频一区二区三区免费| 国产亚洲精品成人a在线| 久久精品店| 九九精品在线| 天天色成人网| 高清一级淫片a级中文字幕| 国产原创中文字幕| 香蕉视频久久| 人人干人人插| 99久久视频| 国产视频一区在线| 国产美女在线一区二区三区| 久久精品免视看国产明星| 毛片的网站| 国产一区二区精品久久| 亚洲 激情| 尤物视频网站在线观看| 国产一区免费在线观看| 九九干| 四虎影视库| 精品视频在线观看一区二区| 亚洲精品永久一区| 99色视频在线| 青青久热| 国产91精品一区| 亚洲www美色| 久久精品免视看国产成人2021| 91麻豆精品国产片在线观看| 青青青草影院| 青青久久网| 久久国产精品自由自在| 九九九网站| 国产美女在线观看| 国产不卡精品一区二区三区| 亚洲第一页乱| 精品久久久久久影院免费| 美国一区二区三区| 国产韩国精品一区二区三区| 国产a视频| 91麻豆tv| 亚洲第一色在线| 久久精品道一区二区三区| 国产视频一区二区在线观看| 欧美另类videosbestsex视频| 国产欧美精品| 国产美女在线一区二区三区| 日韩在线观看视频网站| 国产不卡福利| 国产激情一区二区三区| 一级女人毛片人一女人| 可以在线看黄的网站| 国产91素人搭讪系列天堂| 免费国产在线观看不卡| 欧美激情一区二区三区在线播放| 午夜激情视频在线观看| 成人高清视频在线观看| 天天做人人爱夜夜爽2020毛片| 九九久久99| 日本伦理黄色大片在线观看网站| 欧美激情在线精品video| 欧美日本免费| 精品视频一区二区三区免费| 日本伦理片网站| 可以免费在线看黄的网站| 国产亚洲免费观看| 中文字幕97| 国产视频在线免费观看| 一级毛片视频播放| 日韩在线观看免费| 国产亚洲免费观看| 精品国产一区二区三区久久久狼| 欧美激情一区二区三区中文字幕| 欧美电影免费| 日韩专区一区| 91麻豆精品国产自产在线| 久久国产影院| 欧美激情一区二区三区在线 | 精品国产亚洲人成在线| 天天做人人爱夜夜爽2020毛片| 国产一级强片在线观看| 999精品视频在线| 91麻豆精品国产片在线观看| 久久精品大片| 美国一区二区三区| 尤物视频网站在线观看| 亚洲精品永久一区| 高清一级毛片一本到免费观看| 午夜久久网| 久久久久久久男人的天堂| 日本在线不卡视频| 欧美国产日韩在线| 国产91丝袜高跟系列| 九九久久国产精品| 欧美爱爱网| 台湾毛片| 午夜在线亚洲男人午在线| 99久久精品国产麻豆| 日韩中文字幕在线播放| 国产麻豆精品免费密入口| 韩国三级视频网站| 四虎影视久久| 成人免费一级毛片在线播放视频| 欧美激情一区二区三区视频高清 | 免费国产在线观看不卡| 午夜在线影院| 亚洲 国产精品 日韩| 日本特黄一级| 日韩在线观看视频网站| 天天综合在线观看 | 久久99这里只有精品国产| 成人免费一级纶理片| 毛片的网站| 欧美日本国产| 黄色福利| 91麻豆精品国产高清在线| a级毛片免费观看网站| 黄视频网站在线观看| 99久久精品国产国产毛片| 精品在线观看国产| 日韩专区亚洲综合久久| 999久久久免费精品国产牛牛| 黄视频网站在线观看| 国产网站在线| 午夜在线观看视频免费 成人| 精品视频在线观看免费| 精品国产三级a| 国产视频久久久| 亚洲 国产精品 日韩| 亚欧成人乱码一区二区| 欧美爱色| 日韩专区亚洲综合久久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产视频一区二区在线观看| 午夜在线观看视频免费 成人| 久久国产一久久高清| 九九久久99| 黄视频网站在线免费观看| 欧美国产日韩精品| 精品国产香蕉伊思人在线又爽又黄| 国产精品免费精品自在线观看| 国产91精品系列在线观看| 青青青草影院| 国产一区免费在线观看| 深夜做爰性大片中文| 国产成人精品一区二区视频| 天堂网中文在线| 美国一区二区三区| 九九精品影院| 一本高清在线| 国产麻豆精品| 精品国产三级a| 日韩综合| 国产原创中文字幕| 国产a毛片| 国产一区二区精品尤物| 尤物视频网站在线观看| 黄色福利片| 成人a大片高清在线观看| 国产成人欧美一区二区三区的| 日韩在线观看免费|