国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > PHP > 正文

php判斷一個(gè)數(shù)組是否為有序的方法

2024-05-04 23:33:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章主要介紹了php判斷一個(gè)數(shù)組是否為有序的方法,涉及php操作數(shù)組遍歷的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了php判斷一個(gè)數(shù)組是否為有序的方法。分享給大家供大家參考。具體分析如下:

這段代碼的時(shí)間復(fù)雜度為O(n)

 

 
  1. <?php  
  2. function JudegSortArray($array) { 
  3. if ($array [0] > $array [1]) { 
  4. $flag = 1; 
  5. else { 
  6. $flag = 0; 
  7. $temp = $flag
  8. $len = count ( $array ); 
  9. for($i = 1; $i < $len$i ++) { 
  10. if ($flag == 0) { 
  11. if ($array [$i] < $array [$i + 1]) 
  12. continue
  13. else { 
  14. $flag = 1; 
  15. break
  16. if ($flag == 1) { 
  17. if ($array [$i] > $array [$i + 1]) { 
  18. continue
  19. else 
  20. $flag = 0; 
  21. break
  22. if ($flag != $temp) { 
  23. echo "無(wú)序數(shù)組"
  24. else { 
  25. echo "有序數(shù)組"
  26. // 測(cè)試用例 
  27. $array = array ( 
  28. 1, 
  29. 2, 
  30. 3, 
  31. 4, 
  32. 6, 
  33. ); 
  34. $ret = JudegSortArray ( $array ); 
  35. echo $ret

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄大仙区| 贞丰县| 黄山市| 宜良县| 明光市| 北辰区| 东方市| 大化| 包头市| 定安县| 那坡县| 太保市| 藁城市| 纳雍县| 渑池县| 兴宁市| 广水市| 鹿泉市| 镇坪县| 神农架林区| 广水市| 喀什市| 芮城县| 巴马| 临江市| 儋州市| 西吉县| 当阳市| 永和县| 绥德县| 镶黄旗| 浮山县| 陵水| 甘泉县| 鄯善县| 修水县| 大化| 嘉善县| 会同县| 呼伦贝尔市| 佛学|