Php judges whether an array is an ordered method, and php judges an array. Php judges whether an array is ordered. php judges the array. This article describes how php judges whether an array is ordered. Share it with you for your reference. The specific analysis is as follows: php judges whether an array is an ordered method, and php judges an array
This example describes how php judges whether an array is ordered. Share it with you for your reference. The specific analysis is as follows:
The time complexity of this code is O (n)
<? Php function JudegSortArray ($ array) {if ($ array [0]> $ array [1]) {$ flag = 1 ;}else {$ flag = 0 ;} $ temp = $ flag; $ len = count ($ array); for ($ I = 1; $ I <$ len; $ I ++) {if ($ flag = 0) {if ($ array [$ I] <$ array [$ I + 1]) {continue;} else {$ flag = 1; break; }} if ($ flag = 1) {if ($ array [$ I]> $ array [$ I + 1]) {continue ;} else {$ flag = 0; break ;}} if ($ flag! = $ Temp) {echo "unordered array";} else {echo "ordered array" ;}}// test case $ array = array (1, 2, 3, 4, 6, 5); $ ret = JudegSortArray ($ array); echo $ ret;
I hope this article will help you with php programming.
Examples in this article describes how php judges whether an array is ordered. Share it with you for your reference. The specific analysis is as follows...