题目
有个排序后的字符串数组,其中散布着一些空字符串,编写一个方法,找出给定字符串(肯定不是空字符串)的索引
思路
- 既然字符串有序,可以采用二分法;
- 字符串的大小比较可以采用(strcmp);
- 选取mid中间值时,如果遇到空字符串,使其往下移动一位;
代码实现
1 | function indexOf($arr, $target) { |
曾梦想仗剑走天涯 看一看世界的繁华
有个排序后的字符串数组,其中散布着一些空字符串,编写一个方法,找出给定字符串(肯定不是空字符串)的索引
1 | function indexOf($arr, $target) { |
WeChat Pay