返回

Julia-last()在函数内不起作用

发布时间:2022-08-24 05:32:12 136

我正在编写下面的代码,并且在代码中 last() 函数不起作用。我收到以下错误。

ERROR: UndefVarError: last not defined

但当我在函数外部使用last()时,它的逻辑是一样的。

我正在尝试编写以下函数-

function mergeOverlappingIntervals(intervals)
    sort!(intervals, by = x -> intervals[1])
    new_interval = intervals[1]
    for i in range(2, length(intervals))
        if last(new_intervals)[2] >= intervals[i][1]
            last(new_intervals) = [minimum!(last(new_intervals)[1], intervals[i][1]), maximum!(last(new_intervals)[2], intervals[2])]
        else
            push!(new_interval, intervals[i])
        end
    end
end

你能帮忙吗?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像
相关帖子