IT/Algorithm
[programmers] 평균 구하기
다메카솔
2022. 7. 5. 22:51
https://school.programmers.co.kr/learn/courses/30/lessons/12944
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제

정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.
제한사항
- arr은 길이 1 이상, 100 이하인 배열입니다.
- arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.
발상
주어진 배열로 평균을 구하는 문제이다.
기본적인 문법 숙달 테스트 문제인 것 같다.
의사코드
1. 주어진 테스트케이스로 스트림생성후 평균 만들고 반환
개선
복잡하지 않은 로직이다 보니 스트림을 사용하는 것이 반복문으로 최적화 알고리즘 짜는 것보다 느린 것 같다.
간단한 것들은 최적화가 필요할 시 직접 구현하도록 하자.