2010-11-22 6 views
3

のベクター内の最小値を求める:Clojureの:私はこのような構造を持つ配列を有するベクター

(DEF日付配列[20101121 10] [20101120 9] [20101119 8] [20101118 7] )

これは私にとっては入れ子になったベクトルのように見えますが、名前を付けるのはわかりません。各「ネストされたベクトル」には、日付要素と値要素の2つの要素、[20101121 10]があります。日付要素20101121 xと値要素10 yを呼び出しましょう。

日付シーケンス全体の最小値(y)に対応する日付(x)と値(y)を見つける方法を学びたいと思います。

答えて

8

次のことを試してみてください。

user=> (apply min-key second date-sequence) 
[20101118 7] 

あなたは、日付と値を取得するためにfirstsecondを使用することができます。

+0

ありがとうございました!ちょうど私が必要なもの! – Michael

関連する問題