목록프로그래머스 (167)
안녕하세요
개인정보 수집 유효기간 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요약 오늘의 날짜가 2020.02.02 이고, 약관 A는 5달 동안 유효할 때, ["2019.01.01 D", "2019.11.15 Z", "2019.08.02 D", "2019.07.01 D", "2018.12.28 Z"] 약관이 만료된 요소는 몇 번째 인지 모두 반환하시오. function solution(today, terms, privacies) { const result = []; const termsObject = {}; terms.forEach((term) => (te..
바탕화면 정리 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제요약 : 드래그하여 모두 선택할 수 있는 최단 경로 찾기 모든 파일을 선택하기 위해선 바탕화면의 가장 왼쪽 위 (0, 0)에서 가장 오른쪽 아래 (7, 9)로 드래그 해야만 합니다. 따라서 [0, 0, 7, 9]를 return합니다. function solution(wallpaper) { let top = Infinity, left = Infinity, bottom = 0, right = 0; wallpaper.forEach((row, rowIndex) => { if (row.includes..
특정한 문자를 대문자로 바꾸기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 영소문자로 이루어진 문자열 my_string과 영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어질 때, my_string에서 alp에 해당하는 모든 글자를 대문자로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. 문자열에 대해서 includes 함수를 이용하여 해당되는 문자를 대문자로 변경합니다. function solution(my_string, alp) { const myStringArray = my_string.split(""); const ..
https://school.programmers.co.kr/learn/courses/30/lessons/178871 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 요약 자기 바로 앞의 선수를 추월할 때 추월한 선수의 이름을 부릅니다 해설진이 "soe"선수를 불렀다면 2등인 "soe" 선수가 1등인 "mumu" 선수를 추월했다는 것 풀이 : 초기 players의 인덱스를 생성 추월한 선수의 index-1 추월당한 선수의 index+1 function solution(players, callings) { const playerObject = {} con..