teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

質問内容の記載漏れ

2021/11/23 06:41

投稿

kohei_04
kohei_04

スコア12

title CHANGED
File without changes
body CHANGED
@@ -55,4 +55,14 @@
55
55
 
56
56
  ここで止まってしまいました。
57
57
 
58
- #考えている流れ
58
+ #考えている流れ
59
+ まずkeys[x][y]の時に隣接しているかを判断する必要があるので
60
+ keys[x -1][y]||keys[x +1][y]||keys[x][y -1]||keys[x][y +1]
61
+ で分けれれば条件分岐ができると考えています。
62
+ もし与えられた値が"y"だった場合keys配列内の"keys[0][5]"になるので次の値が添字の±1の範囲であるかどうかの条件式にしたのですがどうすれば与えられた値"y"を使って検索して"keys[0][5]"すればいいのかがわかりません
63
+ Hashであればキーで検索したたらバリューでスグにだせそうな気がするのですが・・・
64
+
65
+ findメソッドを使用すればもってこれるのでしょうか??
66
+ それとも考え方から改めた方がいいのでしょうか??
67
+
68
+ どなたかご教授お願いいたします。