전체 글 썸네일형 리스트형 [JS] 프로그래머스 가장 큰 수 https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력 numbers - 0 또는 양의 정수가 담긴 배열 출력return - numbers 배열로 만들 수 있는 가장 큰 정수 (문자열로 반환한다.)제한사항numbers의 길이는 1 이상 100,000 이하입니다.numbers의 원소는 0 이상 1,000 이하입니다.정답이 너무 클 수 있으니 문자열로 바꾸어 return 합니다.풀이막상 정답을 알면 허무한 코드이다. 단계별로 나누려고 했으나 너무 복잡하고 어려워서 그만 두었다.문.. 더보기 [JS] 프로그래머스 K번째수 https://school.programmers.co.kr/learn/courses/30/lessons/42748 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력array - 주어진 정수 배열commands - [i, j, k]가 담긴 배열 (각각 정수이다, 배열의 i번째부터 j번째까지의 배열을 잘라서 오름차순으로 정렬했을 때의 k번째 수)출력return - commands를 활용하여 찾은 정수 배열제한사항array의 길이는 1 이상 100 이하입니다.array의 각 원소는 1 이상 100 이하입니다.commands의 길이는 1 이상 50 이하입니다.commands의 각 원소는.. 더보기 [JS] 프로그래머스 주식가격 https://school.programmers.co.kr/learn/courses/30/lessons/42584 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력prices - 초 단위로 기록된 주식가격이 담긴 정수 배열 출력return - 가격이 떨어지지 않은 기간 (몇 초, 정수) 제한사항prices의 각 가격은 1 이상 10,000 이하인 자연수입니다.prices의 길이는 2 이상 100,000 이하입니다.풀이이 문제는 문제 자체를 이해하기 어려웠다. 주식 가격이 떨어지지 않다는 것이 무엇인지 파악하는 데에 시간이 걸렸다. 주어진 prices 배열을 순회할 때 타켓 원소를.. 더보기 [JS] 프로그래머스 다리를 지나는 트럭 https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력bridge_length : 다리 길이 (정수)weight : 다리에 최대로 올라갈 수 있는 무게 (정수)truck_weights : 트럭의 무게가 적힌 정수 배열 출력return : truck_weights의 트럭이 모두 다리를 걸렸을 때 걸리는 최소 시간 (정수) 제한사항bridge_length는 1 이상 10,000 이하입니다.weight는 1 이상 10,000 이하입니다.truck_weights의 길이는 1 이상 1.. 더보기 [JS] 프로그래머스 프로세스 https://school.programmers.co.kr/learn/courses/30/lessons/42587 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제1. 실행 대기 큐(Queue)에서 대기중인 프로세스 하나를 꺼냅니다.2. 큐에 대기중인 프로세스 중 우선순위가 더 높은 프로세스가 있다면 방금 꺼낸 프로세스를 다시 큐에 넣습니다.3. 만약 그런 프로세스가 없다면 방금 꺼낸 프로세스를 실행합니다. 3.1 한 번 실행한 프로세스는 다시 큐에 넣지 않고 그대로 종료됩니다. 입력priorities - 현재 실행 대기 큐에 있는 프로세스 중요도가 담긴 정 배열location - 언.. 더보기 [JS] 프로그래머스 올바른 괄호 https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력s - 문자열 출력answer - true (올바른 괄호 '(' 다음 ')' ) / false 나머지. 제한사항문자열 s의 길이 : 100,000 이하의 자연수문자열 s는 '(' 또는 ')' 로만 이루어져 있습니다.풀이이 문제는 스택과 순서를 활용한 문제이다. 스택을 활용하여 '(' 다음에 ')'이 오면 '('를 pop()하도록 구현하면 된다. 따라서 스택을 구현할 배열과 주어진 문자열을 한 번 순회할 때 필요한 조건문을.. 더보기 [JS] 프로그래머스 기능개발 https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력progresses - 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열speeds - 각 작업의 개발 속도가 적힌 정수 배열 출력result - 각 배포마다 몇 개의 기능이 배포되는지 담은 정수 배열 제한사항작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다.작업 진도는 100 미만의 자연수입니다.작업 속도는 100 이하의 자연수입니다.배포는 하루에 한 번만 할 수 있으며, 하루의 끝에.. 더보기 [JS] 프로그래머스 같은 숫자는 싫어 https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 목차문제풀이코드문제입력arr - 숫자 0부터 9까지 중 하나의 원소로 이루어진 배열 출력answer - arr에서 연속으로 나타나는 숫자를 제거하고 남은 원소를 담은 배열 제한사항배열 arr의 크기 : 1,000,000 이하의 자연수배열 arr의 원소의 크기 : 0보다 크거나 같고 9보다 작거나 같은 정수풀이이 문제는 스택을 사용해서 스택 마지막에 있는 원소와 배열의 원소가 다르면 스택에 새로운 원소를 집어넣어서 푸는 문제이다. 코드는 명령.. 더보기 이전 1 2 3 4 ··· 8 다음