了解可用于 Swift 语言集合的高阶函数令人兴奋。我认为我的问题的答案是否定的,因为高阶函数似乎简化了需要为整个底层过程编写的代码。但是,为了确定,我想听取社区的第二意见。
最佳答案
使用高阶函数对时间和空间复杂度没有影响。高阶函数只是一个包装器,用于替换 for 循环(并去除可变状态)
关于swift - 通过在 Swift 中使用高阶函数,这是否会影响 Big O 的时间或空间复杂度以提高效率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52189814/