2D 배열에서 특정 좌표가 주어진 이웃 찾기

유세프 하산

나는 파이썬을 사용하여 문제를 해결하려고 노력하고 있는데 이것은 파이썬을 작성하는 것은 이번이 처음이므로 나를 도울 수 있기를 바랍니다. 2D 배열이 있는데 그 값은 -1,0,1특정 요소의 좌표를 가져와 모든 인접 요소의 좌표를 얻는 것입니다.

Matrix = [[ 1,-1, 0],
          [ 1, 0, 0],
          [-1,-1, 1]]

예를 들어 내가있는 경우 (0,0)함수가 반환 할 수 있도록 (0,1),(1,0)

야투

좌표 에서 작업하기를 원하므로 NetworkX를 사용하여 그리드 그래프를 정의 하고 다음을 찾는 것입니다 neighbours.

import networkx as nx
import numpy as np

a = np.array([[1,-1,0],
              [1,0,0],
              [-1,-1,1]])

G = nx.grid_2d_graph(*a.shape)
list(G.neighbors((0,0)))
# [(1, 0), (0, 1)]

또는 예를 들어 중간 값의 "좌표"의 경우 :

list(G.neighbors((1,1)))
# [(0, 1), (2, 1), (1, 0), (1, 2)]

그것들을 사용하여 배열을 인덱싱하려면 :

ix = list(G.neighbors((0,0)))
a[tuple(ix)]
# array([ 1, -1])

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

2D 배열에서 가장 작은 이웃 찾기

분류에서Dev

주어진 좌표를 기반으로 2D Numpy 배열 채우기

분류에서Dev

2D 배열이 주어진 모든주기를 찾아 반환

분류에서Dev

주어진 크기의 Ada 2D 배열 제로 아웃

분류에서Dev

NumPy 배열에서 주어진 좌표 위치 찾기

분류에서Dev

2D 좌표와 관련된 데이터 배열에서 최대 값의 좌표 찾기

분류에서Dev

2 차원 배열에서 이웃 좌표 얻기

분류에서Dev

지정된 좌표 및 방향에서 2D 배열에서 n 개의 요소 가져 오기

분류에서Dev

2D 배열에서 이웃 찾기

분류에서Dev

pandas : 주어진 열에 특정 하위 문자열이 포함 된 행 찾기

분류에서Dev

2D 배열에서 특정 값 찾기

분류에서Dev

튜플 좌표 목록이 주어지면 지정된 좌표에 가장 가까운 좌표를 찾습니다.

분류에서Dev

주어진 행에서 특정 값이있는 다음 행 찾기

분류에서Dev

주어진 제품보다 정수가 큰 제품이어야하는 배열에서 쌍 (2 개의 요소)을 찾습니다.

분류에서Dev

Java에서 문자의 2D 배열에서 단어를 찾습니다. 특정 부분이 주석 처리되지 않은 경우 왜 검색 문제가 발생합니까?

분류에서Dev

Java에서 문자의 2D 배열에서 단어를 찾습니다. 특정 부분이 주석 처리되지 않은 경우 왜 검색 문제가 발생합니까?

분류에서Dev

2D 행렬의 주어진 소스 노드의 인접 이웃을 찾아서 검증합니까?

분류에서Dev

특정 문자열 인덱스 (PHP)에 대해 주어진 세트에서 가능한 모든 순열 찾기

분류에서Dev

파이썬을 사용하여 주어진 좌표에서 주소 가져 오기

분류에서Dev

PHP에서 합이 주어진 수를 갖는 배열에서 정수 쌍 찾기

분류에서Dev

OnItemClickListener를 사용하여 GridView에서 2D 배열 좌표 가져 오기

분류에서Dev

파이썬은 2D 배열에서 노드의 주변 이웃 목록을 찾습니다.

분류에서Dev

Swift의 주어진 2D 배열에서 최소 첫 번째 항목 찾기

분류에서Dev

O (n ^ 3)보다 작은 부울의 2d 배열에서 가장 큰 완전 사각형의 좌표를 어떻게 찾을 수 있습니까?

분류에서Dev

사용자의 좌표와 좌표 배열 사이에서 가장 가까운 위치 찾기

분류에서Dev

주어진 열에서 가장 큰 차이가있는 항목 찾기

분류에서Dev

이진 검색-주어진 배열에서 대상 인덱스 찾기

분류에서Dev

MATLAB-3 차원 좌표계에서 가장 가까운 이웃 찾기

분류에서Dev

JavaScript 2D 배열에서 N 번째 값이 가장 작은 배열 찾기

Related 관련 기사

  1. 1

    2D 배열에서 가장 작은 이웃 찾기

  2. 2

    주어진 좌표를 기반으로 2D Numpy 배열 채우기

  3. 3

    2D 배열이 주어진 모든주기를 찾아 반환

  4. 4

    주어진 크기의 Ada 2D 배열 제로 아웃

  5. 5

    NumPy 배열에서 주어진 좌표 위치 찾기

  6. 6

    2D 좌표와 관련된 데이터 배열에서 최대 값의 좌표 찾기

  7. 7

    2 차원 배열에서 이웃 좌표 얻기

  8. 8

    지정된 좌표 및 방향에서 2D 배열에서 n 개의 요소 가져 오기

  9. 9

    2D 배열에서 이웃 찾기

  10. 10

    pandas : 주어진 열에 특정 하위 문자열이 포함 된 행 찾기

  11. 11

    2D 배열에서 특정 값 찾기

  12. 12

    튜플 좌표 목록이 주어지면 지정된 좌표에 가장 가까운 좌표를 찾습니다.

  13. 13

    주어진 행에서 특정 값이있는 다음 행 찾기

  14. 14

    주어진 제품보다 정수가 큰 제품이어야하는 배열에서 쌍 (2 개의 요소)을 찾습니다.

  15. 15

    Java에서 문자의 2D 배열에서 단어를 찾습니다. 특정 부분이 주석 처리되지 않은 경우 왜 검색 문제가 발생합니까?

  16. 16

    Java에서 문자의 2D 배열에서 단어를 찾습니다. 특정 부분이 주석 처리되지 않은 경우 왜 검색 문제가 발생합니까?

  17. 17

    2D 행렬의 주어진 소스 노드의 인접 이웃을 찾아서 검증합니까?

  18. 18

    특정 문자열 인덱스 (PHP)에 대해 주어진 세트에서 가능한 모든 순열 찾기

  19. 19

    파이썬을 사용하여 주어진 좌표에서 주소 가져 오기

  20. 20

    PHP에서 합이 주어진 수를 갖는 배열에서 정수 쌍 찾기

  21. 21

    OnItemClickListener를 사용하여 GridView에서 2D 배열 좌표 가져 오기

  22. 22

    파이썬은 2D 배열에서 노드의 주변 이웃 목록을 찾습니다.

  23. 23

    Swift의 주어진 2D 배열에서 최소 첫 번째 항목 찾기

  24. 24

    O (n ^ 3)보다 작은 부울의 2d 배열에서 가장 큰 완전 사각형의 좌표를 어떻게 찾을 수 있습니까?

  25. 25

    사용자의 좌표와 좌표 배열 사이에서 가장 가까운 위치 찾기

  26. 26

    주어진 열에서 가장 큰 차이가있는 항목 찾기

  27. 27

    이진 검색-주어진 배열에서 대상 인덱스 찾기

  28. 28

    MATLAB-3 차원 좌표계에서 가장 가까운 이웃 찾기

  29. 29

    JavaScript 2D 배열에서 N 번째 값이 가장 작은 배열 찾기

뜨겁다태그

보관