본문 바로가기 메뉴 바로가기

jenlog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

jenlog

검색하기 폼
  • All (81)
    • algorithm (71)
      • baekjoon (31)
      • swea (30)
      • programmers (9)
    • JS (1)
    • Vue.js (2)
    • React (2)
    • * etc (5)
  • 방명록

파이썬인덱스접근 (1)
[swea] 1954. 달팽이 숫자 / python 파이썬 / 2차원 배열의 인덱스 접근

Intro 💡 2차원 배열의 인덱스 접근을 어떻게 할것인가? 아래 그림처럼 m x n 배열을 생각해보자. 배열의 인덱스는 오른쪽으로 갈 수록, 아래로 갈 수록 증가하기 때문에 다음과 같이 쓸 수 있다. 노랭이를 기준으로 봤을 때, 노랭이의 위 아래는 노랭이와 column 인덱스가 동일하고 row 인덱스는 하나씩 차이난다. 노랭이의 좌우는 노랭이와 row 인덱스가 동일하고 column 인덱스는 하나씩 차이난다. 따라서, 인덱스를 활용해서 방향전환을 하고 싶을때는 delta row(dr), delta column(dc) 리스트를 만들고 접근하면 된다 # 상, 우, 하, 좌 dr = [-1, 0, 1, 0] dc = [0, 1, 0, -1] # nr: next row, nc: next column # cr: ..

algorithm/swea 2021. 2. 17. 05:05
이전 1 다음
이전 다음
글 보관함
TAG
  • 보석쇼핑
  • swea
  • 백준
  • 삼성기출
  • 알고리즘
  • 17406 배열돌리기4
  • 20056 마법사 상어와 파이어볼
  • 프로그래머스
  • 2579 계단오르기
  • Python
  • 삼성코테
  • 파이썬
  • merge에러
  • merge 에러
  • dfs
  • 21609 상어 중학교
  • 20057 마법사 상어와 토네이도
  • react
  • git 미러링
  • BFS
  • 기지국설치
  • 브루트포스
  • 영어끝말잇기
  • 2018 카카오 공채
  • dp
more
최근에 올라온 글
Total
Today
Yesterday
최근에 달린 댓글
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

jennnn.tistory.com

티스토리툴바