指定された幅と高さでランダムな迷路を生成する必要があります。Perl では、深さ優先検索アルゴリズムを使用してこれを行うことができます。このアルゴリズムでは、次のような 2D 配列を使用します。
for my $i (0 .. $h - 1) {
for my $j (0 .. $w - 1) {
push @{ $cell[$i] }, '1';
}
push @{ $cell[$i] }, '0';
}
for my $i (0 .. $w) {
$cell[$h][$i] = '';
}
Objective C では、2D 配列はありません。私は今、ちょっと迷っています。Perl とほとんど同じデータ構造を使用できるように、Objective C の 2D 配列に相当するものは何ですか? ありがとう。