リンクされたリストには、ヘッド ノードとテール ノードがあることを知っています。さて、私のデータ構造の割り当てでは、北、南、東、西のノードへの参照を含むリンクされたマトリックスを作成することを想定しています。これを実装する方法がわかりません。私を悩ませている永続的な問題は、ヘッド ノードとテール ノードです。ユーザーは、行数と列数を入力します。各行の先頭に複数のヘッド ノードを配置し、各行の最後に複数のテール ノードを配置する必要がありますか? その場合、複数のヘッド/テール ノードをリストに格納する必要がありますか?
ありがとうございました。