0
"x、y-> 7"の形で約3〜400万のタプルの大きなインデックスを作成する必要があります。 Groovy(またはインポート可能な外部モジュール)の中で最良のデータ構造(速度に関して)はどのようになりますか?groovyの大きなインデックスのための最速のデータ構造ですか?
"x、y-> 7"の形で約3〜400万のタプルの大きなインデックスを作成する必要があります。 Groovy(またはインポート可能な外部モジュール)の中で最良のデータ構造(速度に関して)はどのようになりますか?groovyの大きなインデックスのための最速のデータ構造ですか?
実際にパフォーマンスに悩まされている場合は、Javaを使用して、このJavaをGroovyから呼び出します。
3-4万人がしかしその多くのオブジェクトではありません...
@groovy.transform.Canonical
class Tuple {
def x, y
}
Map<Tuple,Integer> values = [:]
values[ new Tuple(3, 5) ] = 7
はティムは、私は今それをしようが、私は呼び出ししようとしていたときに、いくつかの理由で、「そのようなプロパティ」エラーを取得していますありがとう値は関数内にマップされます(@Fieldを追加しようとしましたが機能しませんでした)。理由は何ですか? – user971956
@userあなたの質問に面倒なコードを追加する可能性はありますか?それを見ずに、私はあなたが何をしようとしているのか、何のエラーが出ているのか分かりません。 –
ありがとう、問題を解決しました – user971956