查找数组中出现奇数次的所有元素

维克拉姆

我遇到以下问题:

“查找数组中发生奇数次的所有元素”。

我对此的想法是:

  1. 使用HashMap:将数组中的值添加为HashMap中的键。与每个键对应的值将是遇到该键的次数。

  2. 使用O(N log N)中的快速排序对数组进行排序,然后遍历数组以检查哪些元素出现奇数次。

您如何看待,还有其他方法吗?如果否,那么这两种方法中哪个更好?

提前致谢!

吉姆·米歇尔

“更好”取决于上下文。使用哈希映射或哈希集将更快,并且具有不修改原始数组的优点,但是需要O(N)额外的内存。排序和计数需要更长的时间并修改数组,但不需要额外的内存。

选择哪种解决方案取决于您是否负担得起额外的内存。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找出现奇数次的字母

来自分类Dev

查找出现奇数次的整数

来自分类Dev

我们可以使用位操作找到 0 是否在数组中出现奇数次

来自分类Dev

查找列表中出现k次以上的所有元素的最佳方法

来自分类Dev

查找数组元素的所有组合(JavaScript)

来自分类Dev

JavaScript数组:仅保留出现奇数次(包括一次)的值

来自分类Dev

查找数组中出现频率最高的数字

来自分类Dev

过滤ID在数组B中出现的数组A的所有对象

来自分类Dev

如何查找向量中出现少于X次的所有值

来自分类Dev

使用JQL查找不止一个敏捷板中出现的所有问题?

来自分类Dev

查找数组(单词)中的所有出现(字母)

来自分类Dev

ruby:查找数组中出现次数最多的项目,如果有

来自分类Dev

JavaScript:函数返回0而不是出现奇数次的数字

来自分类Dev

删除 JSON 中出现的所有日期

来自分类Dev

查找数组中最大元素的所有索引

来自分类Dev

给定数组查找给出求和的元素的所有组合

来自分类Dev

查找二维数组中所有元素的总和

来自分类Dev

在数组中查找所有匹配的元素-Java

来自分类Dev

查找数组中最大元素的所有索引

来自分类Dev

MongoDB:从单个文档中查找所有匹配的数组元素

来自分类Dev

查找二维数组中所有元素的总和

来自分类Dev

查找数组中所有元素实例的索引

来自分类Dev

查询以动态查找 mongoose 中数组中的所有元素

来自分类Dev

输出php数组中的所有元素并计数它们的出现

来自分类Dev

如何从 NumPy 数组中删除所有出现的元素?

来自分类Dev

如何设置css中出现h2元素之后的每个奇数p元素?

来自分类Dev

如何设置css中出现h2元素之后的每个奇数p元素?

来自分类Dev

查找元素的索引字符串中出现的次数

来自分类Dev

查找列中“每个”类别中出现的元素

Related 相关文章

  1. 1

    查找出现奇数次的字母

  2. 2

    查找出现奇数次的整数

  3. 3

    我们可以使用位操作找到 0 是否在数组中出现奇数次

  4. 4

    查找列表中出现k次以上的所有元素的最佳方法

  5. 5

    查找数组元素的所有组合(JavaScript)

  6. 6

    JavaScript数组:仅保留出现奇数次(包括一次)的值

  7. 7

    查找数组中出现频率最高的数字

  8. 8

    过滤ID在数组B中出现的数组A的所有对象

  9. 9

    如何查找向量中出现少于X次的所有值

  10. 10

    使用JQL查找不止一个敏捷板中出现的所有问题?

  11. 11

    查找数组(单词)中的所有出现(字母)

  12. 12

    ruby:查找数组中出现次数最多的项目,如果有

  13. 13

    JavaScript:函数返回0而不是出现奇数次的数字

  14. 14

    删除 JSON 中出现的所有日期

  15. 15

    查找数组中最大元素的所有索引

  16. 16

    给定数组查找给出求和的元素的所有组合

  17. 17

    查找二维数组中所有元素的总和

  18. 18

    在数组中查找所有匹配的元素-Java

  19. 19

    查找数组中最大元素的所有索引

  20. 20

    MongoDB:从单个文档中查找所有匹配的数组元素

  21. 21

    查找二维数组中所有元素的总和

  22. 22

    查找数组中所有元素实例的索引

  23. 23

    查询以动态查找 mongoose 中数组中的所有元素

  24. 24

    输出php数组中的所有元素并计数它们的出现

  25. 25

    如何从 NumPy 数组中删除所有出现的元素?

  26. 26

    如何设置css中出现h2元素之后的每个奇数p元素?

  27. 27

    如何设置css中出现h2元素之后的每个奇数p元素?

  28. 28

    查找元素的索引字符串中出现的次数

  29. 29

    查找列中“每个”类别中出现的元素

热门标签

归档