2021.07.12 TIL ⏫


久しぶりに解けて、難しいですね。🤪


私が働いている高飛実習生の西科泰を見るために、久しぶりに科泰を勉強しました.
プログラミングスタッフの2021 KACA実習問題が出てきて解答し、1時間近くlevel 1を解いてlevel2からほぼ3時間かかりました.
出たばかりなので、正解資料がほとんどなく、全く答えられないこともありませんが、どこが問題なのか分かりません.いくつかのテストケースがずっと間違っていたので、崩れてしまいました.
最近Baking Dogという人を購入しましたが、こちらはYouTubeで方向ベクトルをアップロードする方法です.
本来は1つの基準で合計3 x 3個のアレイが見つかるはずだったが、この部分は出力範囲が選択されず、基準でifゲートが4個以上重なっているので見づらい.また、この方法のため、デバッグする勇気がありません.
Baking Dogは方向ベクトルを事前に指定し,for文でOutOfRangeとCheck文を実現した.ここからたくさんのインスピレーションを得て、やっと解けました.

//사용한 방향벡터들
let dx1 = [-1,1,0,0]
let dy1 = [0,0,-1,1]

let dx2 = [-1,-1,1,1]
let dy2 = [-1,1,-1,1]

let dx3 = [-2,2,0,0]
let dy3 = [0,0,-2,2]
しばらくアルゴリズムpsがあまりやらなかったので、今回はもっと勉強しなければなりません.コロナが勉強が下手だからといって休まないで、よく勉強しなさい.