迷路を解くことは、ここ Stack Overflow で頻繁に議論されるトピックであることは知っています。ここで、皆さんが興味を持つかもしれない問題があります。
an*n 行列の形式の迷路が入力として与えられます。各要素は 0 ~ 9 の間にあります。0 から 9 までの一連の数字も与えられます。行列とシーケンス配列の次元も既知です。問題は、与えられたシーケンスを満たす (0,0) から (n-1,n-1) までのマトリックス内のすべての可能なパスを見つけることです。パスは、下、右、または下 + 右のみに移動できます。スレッドを使用して行う必要があります。
入力と出力の形式は、以下の例に示されています。
例: 例 1 http://gowthams.in/etc/1.PNG 例 2 http://gowthams.in/etc/2.PNG 例 3 http://gowthams.in/etc/3.PNG
各スレッドは、その位置 (i,j) を出力するか、何らかのデータ構造を更新して後で処理することができます。
この問題にアプローチする最善の方法は何ですか?
これは宿題の問題で、助けを求めることが許されています。私はどんな種類のコードも探していません。正しい方向へのいくつかの指針が欲しいだけです。
ありがとう!