简单查询:SortedSet <T>是否有找到中位数元素的简便方法?

用户7127000

查看https://msdn.microsoft.com/zh-cn/library/dd412070(v=vs.110).aspx上的文档,但我没有找到解决方法。理想情况下,我想能够找到的中位数(中量元素或两者中间的总和)SortedSet<int>O(log(n))时间(很明显,我知道我能做到这一点在O(n)通过转换为一个列表或数组时)。

Apfelstrudel

好吧,不幸的是你是对的。SortedSet没有提供获取中位数的内置方法。这是因为的基础数据结构SortedSet是一棵红黑树。(例如,参见Wikipedia上的红黑树

您是否可以使用其他种类的集合,或者它必须是SortedSet?否则,我建议将其转换为列表或数组,并通过访问index处的元素的Olength+1/2的奇数值length或元素length/2and的平均值来获得O(1)时间的中length/2 - 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找中位数的简单方法

来自分类Dev

需要T-SQL查询找到所有可能的方法

来自分类Dev

带有 if 语句的简单查询

来自分类Dev

没有找到适合使用泛型的 add(int,T) 的方法

来自分类Dev

没有找到行时是否可以从查询中强制reutrn值?

来自分类Dev

简单的mysql查询以检查行是否存在

来自分类Dev

简单的mysql查询以检查行是否存在

来自分类Dev

存储过程是否比简单查询更快/更好?

来自分类Dev

带有“简单” linq查询的问题

来自分类Dev

显示消息“没有找到”查询mysql pdo

来自分类Dev

ICollection <T>的简单现有实现

来自分类Dev

使用jQuery是否有找到最远(最深或最嵌套)子元素的方法?

来自分类Dev

无法在T-SQL中使用子查询获得正确的结果集-是否有更好的方法

来自分类Dev

是否有一种简单的方法来获取.NET为参数化查询生成的“ sp_executesql”查询?

来自分类Dev

什么是交替排序数组的最简单方法(例如:T,T,F,F,F,T,F,T,F,F,F到T,F,T,F,T,F,T,F,T ,T,T)?

来自分类Dev

为什么我的简单T-Sql函数无法在查询窗口中运行?

来自分类Dev

为什么我的简单T-Sql函数无法在查询窗口中运行?

来自分类Dev

简单的 xml.nodes t-sql 查询不起作用

来自分类Dev

是否可以对Kibana / Lucene查询进行简单的演算?

来自分类Dev

JsonMappingException:没有找到适合类型[简单类型,类car.Car $ Parts]的构造函数

来自分类Dev

Apache Solr查询计算价格中位数

来自分类Dev

Apache Solr查询计算价格中位数

来自分类Dev

对这个简单的INNER JOIN查询有疑问吗?

来自分类Dev

具有函数的部分索引不用于简单查询

来自分类Dev

我的简单sqlxml查询有什么问题?

来自分类Dev

有关对象实例化的简单查询

来自分类Dev

使用plpgsql的RETURN SETOF返回带有连接的简单查询

来自分类Dev

带有 3 个表的简单 sql 查询

来自分类Dev

在PowerShell中解析“查询用户”的更简单方法

Related 相关文章

  1. 1

    查找中位数的简单方法

  2. 2

    需要T-SQL查询找到所有可能的方法

  3. 3

    带有 if 语句的简单查询

  4. 4

    没有找到适合使用泛型的 add(int,T) 的方法

  5. 5

    没有找到行时是否可以从查询中强制reutrn值?

  6. 6

    简单的mysql查询以检查行是否存在

  7. 7

    简单的mysql查询以检查行是否存在

  8. 8

    存储过程是否比简单查询更快/更好?

  9. 9

    带有“简单” linq查询的问题

  10. 10

    显示消息“没有找到”查询mysql pdo

  11. 11

    ICollection <T>的简单现有实现

  12. 12

    使用jQuery是否有找到最远(最深或最嵌套)子元素的方法?

  13. 13

    无法在T-SQL中使用子查询获得正确的结果集-是否有更好的方法

  14. 14

    是否有一种简单的方法来获取.NET为参数化查询生成的“ sp_executesql”查询?

  15. 15

    什么是交替排序数组的最简单方法(例如:T,T,F,F,F,T,F,T,F,F,F到T,F,T,F,T,F,T,F,T ,T,T)?

  16. 16

    为什么我的简单T-Sql函数无法在查询窗口中运行?

  17. 17

    为什么我的简单T-Sql函数无法在查询窗口中运行?

  18. 18

    简单的 xml.nodes t-sql 查询不起作用

  19. 19

    是否可以对Kibana / Lucene查询进行简单的演算?

  20. 20

    JsonMappingException:没有找到适合类型[简单类型,类car.Car $ Parts]的构造函数

  21. 21

    Apache Solr查询计算价格中位数

  22. 22

    Apache Solr查询计算价格中位数

  23. 23

    对这个简单的INNER JOIN查询有疑问吗?

  24. 24

    具有函数的部分索引不用于简单查询

  25. 25

    我的简单sqlxml查询有什么问题?

  26. 26

    有关对象实例化的简单查询

  27. 27

    使用plpgsql的RETURN SETOF返回带有连接的简单查询

  28. 28

    带有 3 个表的简单 sql 查询

  29. 29

    在PowerShell中解析“查询用户”的更简单方法

热门标签

归档