Ruby中的并行数组

杰里米·斯通

我有两个数组,一个存储候选人的名字,另一个存储候选人的票数。我正在尝试打印最大票数和相应候选人的姓名;而不是输出92, 4((票数,候选人索引)等,而是输出92, John

这与我要做的很接近:

puts "Candidates, index order: 0, 1, 2, 3, 4"
candidates.each { |x| puts x }
puts "Votes, index order: 0, 1, 2, 3, 4"
votes.each { |y| puts y }

votes.delete(nil)
puts "Maximum number of votes, followed by candidates array index."
puts votes.each_with_index.max { |x,y| x <=> y }

我已成功获取最大值所在的索引,但是如何使用该索引来匹配候选人数组的索引以打印名称而不是索引?

好的
puts votes.zip(candidates).max_by(&:first)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 hive 中压缩并行数组

来自分类Dev

如何从Java中的并行数组中删除重复项?

来自分类Dev

从嵌套对象中的并行数组的属性中获取总数

来自分类Dev

在并行数组中查找值JAVA初学者

来自分类Dev

如何处理 LINQ 中的并行数组?

来自分类Dev

如何检查一个数组中的所有元素是否大于并行数组中的对应元素(在Ruby中)。

来自分类Dev

如何编写并行数组

来自分类Dev

如何在Java中没有并行项的情况下将并行数组中的元素复制到新的并行数组中?

来自分类Dev

Visual Basic分配的并行数组

来自分类Dev

基于并行数组的python排序

来自分类Dev

重新排列并行数组

来自分类Dev

排序和搜索并行数组?

来自分类Dev

将并行数组与txt文件分开

来自分类Dev

Visual Basic中的C#-如何从并行数组中添加整数?

来自分类Dev

需要帮助将此代码编写为经典ASP中的并行数组

来自分类Dev

使用Cuda并行执行数组中连续子序列之和的计算

来自分类Dev

使用并行数组列表从数组创建直方图

来自分类Dev

为什么我的程序在尝试将值存储在并行数组中时以“进程以值 3221225477 退出”而终止?

来自分类Dev

使用2D并行数组存储数据

来自分类Dev

并行数组的初学者编程学生

来自分类Dev

计算多个并行数组的最优雅/高效/ Pythonic方法?

来自分类Dev

为什么我的并行数组显示随机值?

来自分类Dev

带有地图和展平的scala并行数组

来自分类Dev

使用并行数组的用户名和密码

来自分类Dev

Python:将并行数组重塑为训练集

来自分类Dev

展开并行数组并将响应格式化为键值对

来自分类Dev

在Java中的并行数据流的正确使用

来自分类Dev

如何在Ruby命令中并行启动

来自分类Dev

将并行数组组合成单个对象数组并进行排序

Related 相关文章

  1. 1

    在 hive 中压缩并行数组

  2. 2

    如何从Java中的并行数组中删除重复项?

  3. 3

    从嵌套对象中的并行数组的属性中获取总数

  4. 4

    在并行数组中查找值JAVA初学者

  5. 5

    如何处理 LINQ 中的并行数组?

  6. 6

    如何检查一个数组中的所有元素是否大于并行数组中的对应元素(在Ruby中)。

  7. 7

    如何编写并行数组

  8. 8

    如何在Java中没有并行项的情况下将并行数组中的元素复制到新的并行数组中?

  9. 9

    Visual Basic分配的并行数组

  10. 10

    基于并行数组的python排序

  11. 11

    重新排列并行数组

  12. 12

    排序和搜索并行数组?

  13. 13

    将并行数组与txt文件分开

  14. 14

    Visual Basic中的C#-如何从并行数组中添加整数?

  15. 15

    需要帮助将此代码编写为经典ASP中的并行数组

  16. 16

    使用Cuda并行执行数组中连续子序列之和的计算

  17. 17

    使用并行数组列表从数组创建直方图

  18. 18

    为什么我的程序在尝试将值存储在并行数组中时以“进程以值 3221225477 退出”而终止?

  19. 19

    使用2D并行数组存储数据

  20. 20

    并行数组的初学者编程学生

  21. 21

    计算多个并行数组的最优雅/高效/ Pythonic方法?

  22. 22

    为什么我的并行数组显示随机值?

  23. 23

    带有地图和展平的scala并行数组

  24. 24

    使用并行数组的用户名和密码

  25. 25

    Python:将并行数组重塑为训练集

  26. 26

    展开并行数组并将响应格式化为键值对

  27. 27

    在Java中的并行数据流的正确使用

  28. 28

    如何在Ruby命令中并行启动

  29. 29

    将并行数组组合成单个对象数组并进行排序

热门标签

归档