채팅방에서 닉네임을 변경하는 방법은 두 가지채팅방을 나간 후, 새로운 닉네임으로 접속(Enter).채팅방에서 닉네임을 변경(Change)record를 split로 분리 (1번은 명령어 리스트 // 2, 3번 id, nickname 객체)split 1번이 Enter 면
캐릭터가 상대 팀 진영에 도착하기 위해서 지나가야 하는 칸의 최솟값 return. 단 상태 팀 진영에 도착할 수 없을 때는 -1 return.최단거리는 너비우선탐색(bfs)가 적절 (stack 보다는 queue 사용)현재 위치에서 상하좌우 이동 가능 여부 판단상하좌우가
자기 자신의 열 이외의 나머지 열의 최대값을 누적!
map 함수를 이용해 배열에 내가 찾는 값 표시반복문을 통해 찾는값 발견시 stop배열 안의 어떤 요소라도 주어진 판별식 통과하면 true
순서 일정 => stack 사용스택의 길이가 0일때, 요소 삽입스택의 마지막 요소와 numbers 순차 비교 (크면 stack 감소 후 추가)(작으면 그냥 추가)마지막 예외처리 (남은 k 길이만큼 제거)
stack 사용스킬트리의 각 요소마다 skill 순서와 맞는지 비교
queue 사용while 문 안의 루프를 돌 때 조건에 맞는지 검사하는 함수
DFS 소스 코드 BFS 소스 코드
가능한 경로가 2개 이상일 경우 알파벳 순서에 따라 변경 -> sort()dfs사용