- 2020年4月29日
Swift Playgrounds コードを学ぼう1 アルゴリズム編”右に行くか、左に行くか”です。
Swift Playgrounds コードを学ぼう1 アルゴリズム編”右に行くか、左に行くか”です。 課題:宝石を集めてスイッチを入れるための、上手なアルゴリズムを考えましょう。 正面と左側が行き止まりの場合は右周り 正面と右側が行き止まりの場合は左 […]
Swift Playgrounds コードを学ぼう1 アルゴリズム編”右に行くか、左に行くか”です。 課題:宝石を集めてスイッチを入れるための、上手なアルゴリズムを考えましょう。 正面と左側が行き止まりの場合は右周り 正面と右側が行き止まりの場合は左 […]
Swift Playgrounds コードを学ぼう1 アルゴリズム編”どっちの手を使う”です。 練習問題:独自のアルゴリズムを書いて迷路をクリアしましょう。 ここも他のサイトを 参考にさせていただきました。 以下の条件で考えると良いかなと。 左に回る […]
Swift Playgrounds コードを学ぼう1 アルゴリズム編”迷路を解く”です。 目標:右手法を使って迷路を進んでみましょう。 ヒントとして、 前のページで使ったコードをコピーして それをベースにとなっています。 これですね。 そもそもどのコ […]
Swift Playgrounds コードを学ぼう1 アルゴリズム編”アルゴリズムを直す”です。 目標:アルゴリズムを直して、増えたブロックを上手に回りましょう。 最初の状態で、 下記のコードが設定されてます。 func navigateAround […]
Swift Playgrounds コードを学ぼう1 アルゴリズム編”右手法”です。 目標:右手法のアルゴリズムを使って、壁を回って進みましょう。 既に下記のコードが記されていて これを修正していくようですね。 func navigateAround […]
Swift Playgrounds コードを学ぼう1 whileループ編”どんな方法でも”です。 課題:好きな組み立て方やパターンを使って、ステージをクリアしましょう。 見るからに複雑そうですが コースはすべて右回りですね。 行き止まりまで前へ進む、 […]
Swift Playgrounds コードを学ぼう1 whileループ編”ランダムな四角形”です。 課題:ネストしたループと条件を使って、変化するステージの中を動き回りましょう。 行き止まりでないなら前進む、 を使い、 すべて右回りのコースなので、 […]
Swift Playgrounds コードを学ぼう1 whileループ編”ループをネストする”です。 目標:ループの中に入れた別のループを使って、螺旋に沿って移動しましょう。 ヒントに 「ループを2つ使いましょう。 1つ目の外側のループは、 行き止ま […]
Swift Playgrounds コードを学ぼう1 whileループ編”方法はたくさん”です。 課題:様々な解き方を試して、上手なクリア方法を見つけましょう。 今回、 「コードを学ぼう1」 は、2周目なんですが この問題、 今回も1人では解けません […]
Swift Playgrounds コードを学ぼう1 whileループ編”回る”です。 課題:できるだけ効率よくステージをクリアする方法考えましょう。 今まで学んだものを いろいろ組み合わせて解決する と言う事なのですが なかなか難しいですね^^; […]