eclipse2 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/03/11 1

C++ 알고리즘) 시뮬레이션 및 행렬 연산

시뮬레이션y, x 좌표 표현하기2차원 배열로 좌표를 표현할 때는 y좌표를 행의 인덱스, x 좌표를 열의 인덱스로 표현한다.dy, dx 배열로 현재 좌표에서 이동하기현재 좌표에서 주변 좌표로 이동하는 경우 예를 들어 미로 찾기의 경우 하드코딩할 수도 있지만, 이동 방향에 대한 오프셋을 활용해서 구현하면 훨씬 효율적이고 깔끔하게 구현할 수 있다.위와 같이 dy 와 dx 배열을 만들고 각각의 오프셋을 현재 좌표에 더해주면된다. dy와 dx는 같은 인덱스 끼리 짝을 이루므로, 반복문을 사용해 인접한 모든 좌표를 깔끔하게 순회 할 수 있다.좌우 대칭배열의 원소를 좌우 대칭 시키는 방법배열 크기가 N이라면 특정 원소의 x 좌표는 (N-1) -x 가 된다.반대로, 상하 대칭에 경우 특정 원소의 Y좌표는 (N-1)-Y..

c++/알고리즘 2026.03.11
이전
1
다음
더보기
프로필사진

eclipse2 님의 블로그

eclipse2 님의 블로그 입니다.

  • 분류 전체보기 (75)
    • 언리얼 (22)
    • c++ (18)
      • 알고리즘 (11)
    • 게임 기획 (20)
    • Oblivio(UE5) 프로젝트 (14)
    • GearsOfDecit(UE5) 프로젝트 (0)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바