본문 바로가기

프론트엔드로 가는 길/프로그래머스66

39. 프로그래머스_배열 원소의 길이 코딩일지 작성자 성 명 최주희 작성일자 2022.02.08 세부 코딩 내용 https://school.programmers.co.kr/learn/courses/30/lessons/120854 활동 기간 2022.02.08 문제 문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요. 나의 풀이 function solution(strlist) { return strlist.map(v=>v.length) } 결과 통과 다른 풀이 해석 키워드 코딩내용 생각 1. 필요한 조건 정리 strlist 각 원소의 길이를 담은 배열 2. 풀이단계 정리 Stylist를 map으로 원소의 길이를 표현하는 length를 사용하여 r.. 2023. 2. 8.
38. 프로그래머스_최대값 만들기(1) 코딩일지 작성자 성 명 최주희 작성일자 2022.02.07 세부 코딩 내용 https://school.programmers.co.kr/learn/courses/30/lessons/120847 활동 기간 2022.02.07 문제 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 나의 풀이 function solution(numbers) { numbers.sort((a,b)=>{ return b - a}); return numbers[0]*numbers[1] } 결과 통과 다른 풀이 해석 키워드 코딩내용 생각 1. 필요한 조건 정리 정수배열 제일 큰 numbers 원소 두개 2. 풀이단계 정.. 2023. 2. 7.
37. 프로그래머스_주사위의 개수 코딩일지 작성자 성 명 최주희 작성일자 2022.02.06 세부 코딩 내용 https://school.programmers.co.kr/learn/courses/30/lessons/120845 활동 기간 2022.02.06 문제 머쓱이는 직육면체 모양의 상자를 하나 가지고 있는데 이 상자에 정육면체 모양의 주사위를 최대한 많이 채우고 싶습니다. 상자의 가로, 세로, 높이가 저장되어있는 배열 box와 주사위 모서리의 길이 정수 n이 매개변수로 주어졌을 때, 상자에 들어갈 수 있는 주사위의 최대 개수를 return 하도록 solution 함수를 완성해주세요. 나의 풀이 function solution(box, n) { return box.map(item=>Math.floor(item/n) ).reduce((a.. 2023. 2. 6.
36. 프로그래머스_2차원으로 만들기 코딩일지 작성자 성 명 최주희 작성일자 2022.02.05 세부 코딩 내용 https://school.programmers.co.kr/learn/courses/30/lessons/120842 활동 기간 2022.02.05 문제 정수 배열 num_list와 정수 n이 매개변수로 주어집니다. num_list를 다음 설명과 같이 2차원 배열로 바꿔 return하도록 solution 함수를 완성해주세요. num_list가 [1, 2, 3, 4, 5, 6, 7, 8] 로 길이가 8이고 n이 2이므로 num_list를 2 * 4 배열로 다음과 같이 변경합니다. 2차원으로 바꿀 때에는 num_list의 원소들을 앞에서부터 n개씩 나눠 2차원 배열로 변경합니다. 나의 풀이 function solution(num_lis.. 2023. 2. 5.