arrays
-
ruby – 从散列值排序的哈希中获取键数组
我有一个像这样的哈希 {"red" => 3, "blue" => 1, "yellow" => 3, "green" => 1, "black" => 4} 我想按照散列值的顺序排序并显示前三种颜色,即 ["black", "red"...[详细]
2020-07-27 22:46 分类:编程语言Ruby Hash – 按值和打印键排序
这是我的哈希. => {"f11"=>1, "f12"=>3, "f13"=>3, "f07"=>5, "f10"=>1} 我想按从最大到最小的值排序,然后从键中创建一个数组. => ["f07", "f12", "f...[详细]
2020-07-27 22:26 分类:编程语言ruby – 数组中的字母顺序,顶部有多个默认值
我有一个带字符串的数组,我想按字母顺序排列,但有一些默认值在顶部.例如: ["a", "b", "default1", "d", "default2", "c", "e"] 我希望结果如下: ["default1", "d...[详细]
2020-07-27 22:06 分类:编程语言如何格式化数组以将每五个元素分解为ruby中的新行?
所以我有一个数组.我想采取第一个元素,并将它们分成新的一行.所以我的数组= a = [0, 0, 0, 0, 0, 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 我该如何打印出来 00000 00000 00000 00000 00000 谢谢. 只需使用Enumera...[详细]
2020-07-27 21:09 分类:编程语言ruby-on-rails – 检测Ruby中的重叠范围
我有一系列范围: [[39600..82800], [39600..70200],[70200..80480]] 我需要确定是否有重叠.在ruby中这是一个简单的方法吗? 在上述情况下,输出应为“重叠”. 这是一个非常有趣的难题,特别是如果你关心表演. 如果范围只有两个,那么这是一...[详细]
2020-07-27 18:24 分类:编程语言数组 – 按数字过滤数组?
我有一个包含数字列表的数组,例如 [10, 30, 50, 54, 56, 95, 97, 99] 如果我提供一个例如52,它需要返回数组中的下一个最小数字,在这种情况下,它将是50. 最干净的方法是什么? 请说明是否必须先排序数组. 我会去做这样的事情(不需要排序):...[详细]
2020-07-27 17:59 分类:编程语言数组 – 在ruby中将两个字符串过滤为1的最佳方法
我试图找出一种方法来过滤两个数组到一个基于猜测他们内的字母..所以基本上刽子手.但如果我有 word_array = ["b", "u", "s", "b", "o", "i"] hidden_array = Array.new(word_array.leng...[详细]
2020-07-27 16:59 分类:编程语言数组 – 如何在Ruby中的两个不同位置将数组转换为具有两个不同分隔符的字符串?
我想在两个不同的地方将一个数组转换为一个带有两个不同分隔符的字符串.含义: array = [1,2,3,4] after converting: separator 1: (":") separator 2: ("and") string = "1:2:3: and 4" OR string = "1:2 a...[详细]
2020-07-27 16:35 分类:编程语言