作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在寻找在 php 中进行该测试的最佳方法:所以我有一个包含数字的列表,我必须检查这些数字的连续性,所以如果没有连续性,则有必要宣布警报并恢复丢失的索引或丢失索引的列表
例如我的数组是这样的:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 6 [5] => 9 )
这里我的算法必须返回缺失的索引是:[5,7,8]
最佳答案
如果您设定了最小值和最大值的范围,那么使用 array_diff 应该可以得到您想要的结果。
$arr = []; // your array
$range = range(min($arr), max($arr));
var_export(array_diff($range, $arr));
// [5,7,8]
关于php - 在 php 中检查接收到的索引连续性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55597682/
这就是我的 我在 2D X,Y 中有一个平面 我通过点击屏幕 X', Y' 来设置他的目的地 我计算它需要转向以面向此目的地的角度: // Calculate the angle between pl
我是一名优秀的程序员,十分优秀!