【问题标题】:how to get intervals from a range如何从范围中获取间隔
【发布时间】:2020-10-02 17:07:24
【问题描述】:

使用算法如何在 php 中删除一个范围内的间隔:

示例 1:

范围:[8-22]

输入:

间隔:[11,13] 间隔:[16,18]

输出:

[8,10] , [14,15], [19,22]

示例 2:

范围:[8-22]

输入:

间隔:[8,11] 间隔:[16,18]

输出:

[12,15], [19,22]

谢谢

【问题讨论】:

标签: php intervals


【解决方案1】:

我已经找到了解决办法

$array = range(8, 22);
$newarray = array_diff($array, range(11, 13))

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-13
    • 1970-01-01
    • 2022-11-30
    • 1970-01-01
    • 2022-06-22
    相关资源
    最近更新 更多