프로그래머스 배열 조각하기
정수 배열 arr와 query가 주어집니다. query를 순회하면서 다음 작업을 반복합니다. 짝수 인덱스에서는 arr에서 query[i]번 인덱스를 제외하고 배열의 query[i]번 인덱스 뒷부분을 잘라서 버립니다. 홀수 인덱스에서는 arr에서 query[i]...
Problem Solving CATEGORY_DESC_PLACEHOLDER Data Structures

정수 배열 arr와 query가 주어집니다. query를 순회하면서 다음 작업을 반복합니다. 짝수 인덱스에서는 arr에서 query[i]번 인덱스를 제외하고 배열의 query[i]번 인덱스 뒷부분을 잘라서 버립니다. 홀수 인덱스에서는 arr에서 query[i]...

문제 설명 정수 l과 r이 주어졌을 때, l 이상 r 이하의 정수 중에서 숫자 "0"과 "5"로만 이루어진 모든 정수를 오름차순으로 저장한 배열을 반환하라.조건을 만족하는 정수가 없을 경우 [-1]을 반환한다. 문제 풀이 핵심 아이디어 숫자를 직접 ...

문제 설명 목표: rank 배열에는 각 학생의 등수, attendance 배열에는 대회 참가 가능 여부가 주어졌을 때, 참석 가능한 학생들 중 상위 3명을 선발 function solution(rank, attendance) { // 1...

문제 설명 주어진 2차원 배열 arr은 행과 열의 길이가 다를 수 있습니다.이 배열을 정사각형 형태(N × N) 로 만들기 위해, 행(row) 수와 열(column) 수 중 더 큰 값을 N이라 정의하고, 부족한 행은 [0, 0, ...] ...

function solution(picture, k) { var answer = []; // 1. 그림의 각 줄(row)을 하나씩 꺼내서 처리 for(let row of picture) { // 2. 가로 확대된 줄을 ...

📘 문제 해설 ✅ 문제 요약 두 변의 길이가 주어진 상태에서, 나머지 한 변이 될 수 있는 정수의 개수를 구하는 문제입니다. 입력: 정수 배열 sides (길이 2) 출력: 나머지 한 변이 될 수 있는 정수의 개수 ✅ 수학적 배경: 삼각...