기술#프로그래머스 a와 b 출력하기#a와 b 출력하기#algorithm

프로그래머스 a와 b 출력하기 Lv.0

두 정수 a와 b가 공백으로 구분되어 한 줄씩 출력하면 됩니다. 단순하게 형식에 맞게 출력하면 됩니다. 숫자가 아닌 경우가 존재할 수 있기 때문에, Number()로 변환해줬습니다. 문제의 핵심은 Number로 변환과 공백 처리입니다. const readline = r...

2024년 12월 6일159
기술#프로그래머스#프로그래머스 문자열 출력하기#algorithm

프로그래머스 문자열 출력하기 Lv.0

단순하게 rl.close(); 와 console.log(str)을 통해 출력하면 해결됩니다. 입력받고 종료를 해주면됩니다. const readline = require('readline'); const rl = readline.createInterface({ input...

2024년 12월 6일165
기술#프로그래머스#배열 회전시키기#프로그래머스 배열 회전시키기

[Java] 프로그래머스 Lv.0 배열 회전시키기

문제설명 정수가 담긴 배열 numbers와 문자열 direction이 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 3 <= numbers 의 길이 ...

2024년 7월 7일152
기술#프로그래머스 소수 찾기#프로그래머스 소수 찾기 자바스크립트#프로그래머스 소수 찾기 level2

[프로그래머스] 소수 찾기 Lv2, JavaScript

한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solut...

2024년 7월 1일139
기술#프로그래머스 연속된 부분 수열의 합#프로그래머스 연속된 부분 수열의 합 js#프로그래머스 연속된 부분 수열의 합 자바스크립트

[프로그래머스] 2단계 연속된 부분 수열의 합 - 자바스크립트

비내림차순으로 정렬된 수열이 주어질 때, 다음 조건을 만족하는 부분 수열을 찾으려고 합니다. 수열을 나타내는 정수 배열 sequence와 부분 수열의 합을 나타내는 정수 k가 매개변수로 주어질 때, 위 조건을 만족하는 부분 수열의 시작 인덱스와 마지막 인덱스를 배열에 ...

2024년 6월 27일215
기술#프로그래머스 기사단원의 무기#프로그래머스 자바 스크립트 코딩테스트#자바스크립트 기사단원의 무기

[프로그래머스] 기사단원의 무기 1단계 - 자바스크립트

숫자나라 기사단의 각 기사에게는 1번부터 number까지 번호가 지정되어 있습니다. 기사들은 무기점에서 무기를 구매하려고 합니다. 각 기사는 자신의 기사 번호의 약수 개수에 해당하는 공격력을 가진 무기를 구매하려 합니다. 단, 이웃나라와의 협약에 의해 공격력의 제한수치...

2024년 6월 27일199
기술#프로그래머스 덧칠하기#프로그래머스 덧칠하기 자바스크립트#프로그래머스 덧칠하기 JS

[프로그래머스] 덧칠하기 1단계 - JavaScript

어느 학교에 페인트가 칠해진 길이가 n미터인 벽이 있습니다. 벽에 동아리 · 학회 홍보나 회사 채용 공고 포스터 등을 게시하기 위해 테이프로 붙였다가 철거할 때 떼는 일이 많고 그 과정에서 페인트가 벗겨지곤 합니다. 페인트가 벗겨진 벽이 보기 흉해져 학교는...

2024년 6월 27일173
기술#프로그래머스 카드 뭉치#프로그래머스 카드뭉치 js#algorithm

[프로그래머스] 카드 뭉치 1단계 - JavaScript

코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다. 예를 들어 첫 번째 카드 뭉치에 순서대로 ["i", "drink", "water"], 두...

2024년 6월 27일143
기술#프로그래머스 가장 큰 정사각형 찾기#프로그래머스 가장 큰 정사각형 찾기 JS#프로그래머스 가장 큰 정사각형 찾기 JavaScript

[프로그래머스] 가장 큰 정사각형 찾기 Lv.2 JavaScript

1와 0로 채워진 표(board)가 있습니다. 표 1칸은 1 x 1 의 정사각형으로 이루어져 있습니다. 표에서 1로 이루어진 가장 큰 정사각형을 찾아 넓이를 return 하는 solution 함수를 완성해 주세요. (단, 정사각형이란 축에 평행한 정사각형을 말합니다.)...

2024년 6월 26일196
기술#프로그래머스 달리기 경주#프로그래머스 달리기 경주 시간초과#프로그래머스 달리기 경주 자바스크립트

[프로그래머스] 달리기 경주 Lv.1 JavaScript

해설자가 선수의 이름을 부를 때마다, 그 선수는 바로 앞에 있는 선수를 추월합니다. 처음 시작 순서는 'players' 배열로 주어지며, 해설자가 부른 선수들의 순서는 'callings' 배열에 담겨있습니다. 문제의 목표는 경주가 끝났을 때의 선수 순서를 반환하는 's...

2024년 6월 26일183
기술#프로그래머스 과제 진행하기#프로그래머스 과제 진행하기 자바스크립트#프로그래머스 과제 진행하기 JavaScript

[프로그래머스] 과제 진행하기 Lv.2 JavaScript

과제는 정해진 시각에 시작합니다. 새로운 과제가 시작되어야 하는 시각에 이전 과제가 아직 진행 중이라면, 이전 과제는 일시 중단하고 새로운 과제를 시작합니다. 이전에 진행하던 과제를 완료했을 때, 일시 중단한 과제가 있다면 그 과제를 재개합니다. 만약 과제를 끝낸 시각...

2024년 6월 26일177
기술#구조분해할당#구조분해할당 객체#구조분해할당 null

[문서] 구조 분해 할당으로 코드 가독성을 높이는 5가지 방법

구조 분해 할당이란? 구조 분해 할당은 배열이나 객체의 속성을 변수로 쉽게 추출할 수 있는 JavaScript의 표현식입니다. // 배열 분해 할당 const numbers = [1, 2, 3]; const [one, two, three] = numbers; // 객체...

2024년 6월 24일170