Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 连续整数键到整数值散列与整数数组_Ruby_Arrays_Hash_Integer_Convention - Fatal编程技术网

Ruby 连续整数键到整数值散列与整数数组

Ruby 连续整数键到整数值散列与整数数组,ruby,arrays,hash,integer,convention,Ruby,Arrays,Hash,Integer,Convention,这个问题与公约有关。是否对整数值的连续整数键使用数组或哈希 例如,我正在读取一个文件。每行包含其他信息以及19:45形式的时间。我想知道哪一个小时最容易出现。我应该使用数组还是散列来对它们进行计数?我建议使用数组,因为散列不是整数索引。很抱歉,修复了我不清楚您要做什么的错误。与您试图实现的输出相比,输入的简化版本可能会有所帮助。另外,您的两种方法目前是否有效?抱歉,修复了更多的拼写错误。我试图从内存中输入而不是复制/粘贴,因为我现在没有访问该文件的权限。我还要求提供一个“与您试图实现的输出相比的

这个问题与公约有关。是否对整数值的连续整数键使用数组或哈希


例如,我正在读取一个文件。每行包含其他信息以及19:45形式的时间。我想知道哪一个小时最容易出现。我应该使用数组还是散列来对它们进行计数?

我建议使用数组,因为散列不是整数索引。

很抱歉,修复了我不清楚您要做什么的错误。与您试图实现的输出相比,输入的简化版本可能会有所帮助。另外,您的两种方法目前是否有效?抱歉,修复了更多的拼写错误。我试图从内存中输入而不是复制/粘贴,因为我现在没有访问该文件的权限。我还要求提供一个“与您试图实现的输出相比的输入的简化版本”,如@FrederickCheung所问。一般来说,如果可以使用数组来完成任务,我会这样做,而不是使用散列。@Skram谢谢,这就是我想知道的。