Coding Test/프로그래머스

Stack을 이용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어 "()()" 또는 "(())()"는 올바른 괄호입니다.")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다.'(' 또는 ')' 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 하는 solution 함수를 완성해 주세요. 제한사항문자열 s의 길이 : 100,000 이하의 자연수문자열 s는 '(' 또는 ')' 로만 이루어져 있습니다.입출력 예 & 설명 나의 풀이 JavaScript에서의 Stack은 배열로 표현할 수 ..
진법 변환을 이용한 간단한 문제가 있어 정리해보고자 합니다.  문제설명자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해 주세요. 제한사항n은 1 이상 100,000,000 이하인 자연수입니다.입출력 예 & 설명 입출력 예 #1답을 도출하는 과정은 다음과 같습니다.따라서 7을 return 해야 합니다.  입출력 예 #2답을 도출하는 과정은 다음과 같습니다.따라서 229를 return 해야 합니다.나의 풀이 진법 변환포스팅에서 알아보았던 parseInt() 함수를 사용하여 간단하게 원하는 진법으로 변환할 수 있습니다. parseInt(String, radix)와 같이 구문이 이루어져 있기 때문에 t..
문제설명 다음은 어느 한 서점에서 판매 중인 도서들의 도서 정보(BOOK) 테이블입니다. BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. 문제 BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해 주세요. 결과는 출판일을 기준으로 오름차순 정렬해 주세요. 입출력 예 & 설명 예를 들어 BOOK 테이블이 다음과 같다면 조건에 속하는 도서는 도서 ID 가 3, 4인 도서이므로 다음과 같습니다. 그리고 출판일 오름차순으로 정렬하여야 하므로 다음과 같은 결과가 나와야 합니다. 주의사항 PUBLISHED_DATE의 데이트 포맷이 예시와 동일해야 정답처..
▶구조분해할당을 이용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 점 네 개의 좌표를 담은 이차원 배열 dots가 다음과 같이 매개변수로 주어집니다. [[x1, y1], [x2, y2], [x3, y3], [x4, y4]] 주어진 네 개의 점을 두 개씩이었을 때, 두 직선이 평행이 되는 경우가 있으면 1을 없으면 0을 return 하도록 solution 함수를 완성해 보세요. 제한사항 dots의 길이 = 4 dots의 원소는 [x, y] 형태이며 x, y는 정수입니다. 0 ≤ x, y ≤ 100 서로 다른 두 개 이상의 점이 겹치는 경우는 없습니다. 두 직선이 겹치는 경우(일치하는 경우)에도 1을 return 해주세요. 임의의 두 점을 이은 직선이 x축 또는 y축과 평행한 경우는 주어지지 않습니다..
지누박
'Coding Test/프로그래머스' 카테고리의 글 목록 (7 Page)