분류 전체보기126 [프로그래머스] 이상한 문자 만들기 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12930 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백 문자로 구분되어 있습니다.각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수를 완성하세요.제한 사항문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백 기준)별로 짝/홀수 인덱스를 판단해야 합니다.첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. ✅ Code - 성공function.. 2024. 11. 20. [프로그래머스] 두 정수 사이의 합 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12912 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수를 완성하세요.제한 조건a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요.a와 b는 -10,000,000 이상 10,000,000 이하인 정수입니다.a와 b의 대소관계는 정해져있지 않습니다. ✅ Code - 성공function solution(a, b) { var answer = 0; const min_num = Math.min(a.. 2024. 11. 19. [프로그래머스] 소수 찾기 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12921 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수를 만드시오.소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.)제한 조건n은 2이상 1,000,000 이하의 자연수입니다. 풀이소수를 찾는 함수를 이용해 테스트 해본 결과 n의 크기가 너무 커서 시간 초과가 나왔다.시간을 더 줄이고자 에라토테네스의 체 방식을 이용해 문제를 해결했다. ❌ Code - 실패 (시간 초과)// 소수 .. 2024. 11. 19. [프로그래머스] 나누어 떨어지는 숫자 배열 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수를 작성하세요.divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요.제한사항arr은 자연수를 담은 배열입니다.정수 i, j에 대해 i != j 이면 arr[i] != arr[j] 입니다.divisor는 자연수입니다.array는 길이 1 이상인 배열입니다. ✅ Code - 성공f.. 2024. 11. 10. [프로그래머스] 같은 숫자는 싫어 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다.이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다.배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return하는 함수를 완성하세요.제한 사항배열 arr의 크기 : 1,000,000 이하의 자연수.. 2024. 11. 10. [프로그래머스] 가운데 글자 가져오기 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/12903 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명단어 s의 가운데 글자를 반환하는 함수를 작성하세요. 단어의 길이가 짝수라면 가운데 두글자를 반환해야합니다.제한 사항s는 길이가 1 이상, 100이하인 스트링입니다. ✅ Code - 성공function solution(s) { const idx = parseInt(s.length / 2); return s.length % 2 ? s[idx] : s[idx - 1] + s[idx];} 2024. 11. 7. 이전 1 ··· 9 10 11 12 13 14 15 ··· 21 다음