17780. 새로운 게임._처음 선언한 2차원 벡터.

·2025년 9월 22일
0

백준 알고리즘

목록 보기
251/270

처음 선언한 2차원 벡터

  • push_back은 이렇게 함.

놓친 부분

: 쌓여있는 말판의 전부다 동일한 pos로 함께 움직여야 한다.

7퍼센트에서 왜 틀릴까?

  • white 일 때 체크하는 부분

  • red 일 때 체크하는 부분.

가장 중요한 blue 일 때 재귀를 하고 있다.

아래의 조건문 작성하지 못하면, 재귀이므로 반환하지 못하게 된다.


참고

  • 얍문님 티스토리 참고하자.
  • 백준님 코드는 이해하기 어렵다..

처음 경험하는 유형의 문제

  • [y][x] 좌표에 여러개의 친구들을 넣어야 한다면 어떻게 할것인가?

  • 1,2 에 3개를 넣어야 한다.

  • 코드

난해했던 부분.

  • 구현이고, 초기화 상태이고 이때는 플레이어가 4명이다.

  • 첫번째 턴이 완료되면 이렇게 된다.

  • 이후 플레이어들은 2명이 되는 것일까?

  • 2번재 턴을 보면, 이렇게 움직인다.
    : 2번 플레이어에 의해서 말판이 움직이고, 이후 말판이 갱신된다.
    : 3번 플레이어에 의해서 말판이 또 움직이다.

  • 일단은 문제에서 아래와 같은 조건이 주어진다.

  • 그래서 만약에 213 에 해당하는 312에서 231 로 변경되었다고 하더라고 1플레이어로 실행하면 안된다!
    // 한 턴에는 번호 순서대로 실행한다고 했기 때문에

// 다시 돌아와서. 가장 아래 플레이어가 변경되었기 때문에
하나의 말이 된다고 해서 해당 플레이어를 제거할 필요는 없다.
언젠가 해당 플레이어 정보 dir를 이용해서 진행하기 때문이다.
그래서 under 라는 bool값을 이용해서 진행한다.

profile
🔥🔥🔥

0개의 댓글