算法题--两种排序方法

题目描述

考拉有n个字符串字符串,任意两个字符串长度都是不同的。考拉最近学习到有两种字符串的排序方法: 1.根据字符串的字典序排序。例如:
"car" < "carriage" < "cats" < "doggies < "koala"
2.根据字符串的长度排序。例如:
"car" < "cats" < "koala" < "doggies" < "carriage"
考拉想知道自己的这些字符串排列顺序是否满足这两种排序方法,考拉要忙着吃树叶,所以需要你来帮忙验证。

 ord($arr[$i+1][$j])) {
                return false;
            } else if (ord($arr[$i][$j]) == ord($arr[$i+1][$j])) {
                $flag = true;
            } else {
                $flag = false;
                break 1;
            }
        }
        if ($flag) {
            if ($len1>$len2) {
                return false;
            }
        }
    }
    return true;
}
function my_length($arr,$n) {
    for ($i=0;$i<$n-1;$i++) {
        if(strlen($arr[$i])>strlen($arr[$i+1])) {
            return false;
        }
    }
    return true;
}


你可能感兴趣的:(PHP)