2014-01-20 5 views
1

정수의 행렬의 위치 (x, y)를 제공하는 코드를 작성하려고합니다. 모든 이웃 (왼쪽, 오른쪽, 위, 아래, 아래)을 반복 할 수 있습니다. 대각선)을 다음과 같이 계산합니다.주어진 매트릭스의 k- 이웃 N

K = 1 

01 02 03 04 05 06 
07 08 09 10 11 12 
13 14 15 16 17 18 
19 20 21 22 23 24 
25 26 27 28 29 30 

for i in range(M): 
for j in range(N): 
for ... #loop that i am writing... <br/> 
#for (0,0) is [(0,0), (0,1), (1,0), (1, 1)] 
#for (3, 3) is [(2,2), (2,3), (2,4), (3,2), (3,3), (3,4), (4,2), (4,3), (4,4) 

매트릭스의 모든 위치에 대해이 방법을 사용합니다.

팁이나 코드는 무엇입니까?

+1

예, + k와 -k를 지수로 – StoryTeller

답변