분류 전체보기

    9-9[알고리즘] 프로그래머스

    오늘 한 일 (회고) 1. 프로그래머스 알고리즘 - LV 2 모음사전 2. 과제 수행 시작 내일 할 일 1. 프로그래머스 알고리즘 문제 풀기 2. 과제수행

    9-8[알고리즘] 프로그래머스

    오늘 한 일 (회고) 1. 프로그래머스 알고리즘 - LV 2 교점에 별 만들기 2. 과제 수행 시작 내일 할 일 1. 프로그래머스 알고리즘 문제 풀기 2. 과제수행

    9-7[알고리즘] 프로그래머스

    오늘 한 일 (회고) 1. 프로그래머스 알고리즘 - LV 2 줄 서는 방법 2. 과제 수행 시작 내일 할 일 1. 프로그래머스 알고리즘 문제 풀기 2. 과제수행

    [프로그래머스] 줄 서는 방법

    문제 문제 설명 n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서는 방법은 여러가지 방법이 있습니다. 예를 들어서 3명의 사람이 있다면 다음과 같이 6개의 방법이 있습니다. [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2, 1] 사람의 수 n과, 자연수 k가 주어질 때, 사람을 나열 하는 방법을 사전 순으로 나열 했을 때, k번째 방법을 return하는 solution 함수를 완성해주세요. 제한사항 n은 20이하의 자연수 입니다. k는 n! 이하의 자연수 입니다. 입력 & 출력 입출력 예 nkresult 3 5 [3,1,2] 풀이 과정 코드2번의 방식으로 수열을 이용한 ..

    9-6[알고리즘] 프로그래머스

    오늘 한 일 (회고) 1. 프로그래머스 알고리즘 - LV 2 방문길이 2. 과제수행 시작 내일 할 일 1. 프로그래머스 알고리즘 문제 풀기 2. 과제수행

    [프로그래머스] 방문길이

    [프로그래머스] 방문길이

    문제 문제 설명 게임 캐릭터를 4가지 명령어를 통해 움직이려 합니다. 명령어는 다음과 같습니다. U: 위쪽으로 한 칸 가기 D: 아래쪽으로 한 칸 가기 R: 오른쪽으로 한 칸 가기 L: 왼쪽으로 한 칸 가기 캐릭터는 좌표평면의 (0, 0) 위치에서 시작합니다. 좌표평면의 경계는 왼쪽 위(-5, 5), 왼쪽 아래(-5, -5), 오른쪽 위(5, 5), 오른쪽 아래(5, -5)로 이루어져 있습니다. 예를 들어, "ULURRDLLU"로 명령했다면 1번 명령어부터 7번 명령어까지 다음과 같이 움직입니다. 8번 명령어부터 9번 명령어까지 다음과 같이 움직입니다. 이때, 우리는 게임 캐릭터가 지나간 길 중 캐릭터가 처음 걸어본 길의 길이를 구하려고 합니다. 예를 들어 위의 예시에서 게임 캐릭터가 움직인 길이는 9이..