Merhaba NxN alanın içinde bulunan 3 farklı noktam odluğu düşünelim. Bu noktalardan hangi ikisinin birbirine komşu olduğunu nasıl bir mantık ile sorgulayabilirim?
Mesela 5x5 bir alan içerisinde 3 tane noktam olsun;
Bu A B ve C nin konumunu algılayabiliyorum. 3 konumu bir fonksiyona sokup eğer komşu olan varsa çıktı olarak hangi ikisinin komşu olduğunu bilmek istiyorum.
Komşuluk şartı noktanın
çevresindeki diğer noktaları kapsıyor çapraz geçerli;
Örneğin A için komşu olan noktalar X ile gösterdim.
aşağıdaki görseldeki gibi bir durum oluşursa A ve B komşu demesini istiyorum.
C++ ile kodluyorum. Yardımcı olabilecek olan varsa çok sevinirim. Tıkandım kaldım