gpt4 book ai didi

arrays - 我如何找到阵列中的间隙?

转载 作者:太空宇宙 更新时间:2023-11-03 17:09:29 25 4
gpt4 key购买 nike

我正在使用 Ruby 2.4。如果我有一个有序的数字数组,比如

[1, 2, 4, 7, 8, 9]

如何在数组中的最小值和最大值之间找到数组中不存在的数字元素?例如在上面,缺失值是

[3, 5, 6]

如果我的数组是

[2, 7]

我要寻找的缺失值是

[3, 4, 5, 6]

最佳答案

从预期的数字范围中删除现有数字:

(numbers.first..numbers.last).to_a - numbers

关于arrays - 我如何找到阵列中的间隙?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46159981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com