アプリケーションを開始するたびに、マトリックス内のすべてのエントリを反復処理し、エントリごとに可変量のオブジェクトを構築する必要があります。
後でマトリックスが与えられたら、新しいマトリックスを反復処理する必要があり、ゼロ以外のすべてのエントリについて、その特定のエントリに対して以前に計算されたすべてのオブジェクトを取得し、それらを反復処理する必要があります。
焦点は、オブジェクトを取得して反復することにあります。建設時間はそれほど重要ではありません。
エントリをリンクリストにマップする、ある種のマップ構造を考えていました。これは適切ですか?それとも他の何かを提案できますか?
補足として、私はこれを Java で実装しているので、この問題を解決するための具体的な実装を知っていれば、喜んでお知らせします。
よろしくジェスパー