classificando um array multidimensional em ruby
Eu tenho o seguinte array:
[["2010-01-10", 2], ["2010-01-09", 5], ["2009-12-11", 3], ["2009-12-12", 12], ["2009-12-13", 0]]
Eu só quero classificá-lo pelo segundo valor em cada grupo e retornar o mais alto, como eu quero que a saída seja12
com a entrada dada acima.
atualizar
Eu poderia acrescentar que eu fiz isso em uma matriz usandoto_a
, a partir de um hash, por isso, se houver distância para fazer o mesmo com um hash que seria ainda melhor.