c# - C# Linq SelectMany 复杂度
问题描述
Linq Queryable.SelectMany的复杂性类是什么。
我正在寻找Big O 表示法来预测运行时效率。
我检查了 Microsoft Docs 和其他几个来源。
在这个 StackOverflow中,复杂性被标记为 O(N^2),这对我来说没有意义,因为可能更有效的尝试将 N 个内存块复制到一个新的连接的内存块。
我预测复杂度为 O(N)。
您能否指出 SelectMany 的复杂性类被明确命名的参考资料,或者给出为什么复杂性为 O(N^2) 的提示。
感谢您的帮助,Cookies 以获得最佳答案。谢谢
解决方案
推荐阅读
- kubernetes - 以编程方式将现有的 k8s 集群添加到 Rancher
- python - gensim中的相似度分数是什么意思?
- ios - 浏览场景委托
- python - 计算唯一行的总数并将值保存在新列中
- python - app = Flask(__name__) TypeError: 'module' object is not callable
- android - 如何将您在 Android Studio 中制作的应用程序发布到 Google Play?
- java - 如何通过邮递员连接到主题/队列以获取 Spring Boot WebSocket 应用程序?
- karate - 空手道 - 无法通过正确的标题进行授权
- python - Python Null-Safe IN(子字符串)和 LEN(长度)
- pandas - 基于具有列表值的两列获取相关列