https://school.programmers.co.kr/learn/courses/30/lessons/12944
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제
![](https://blog.kakaocdn.net/dn/dQdxKO/btrGBh0GkQm/cmRKeLreUdqiKFvPu39nb1/img.png)
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.
제한사항
- arr은 길이 1 이상, 100 이하인 배열입니다.
- arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.
발상
주어진 배열로 평균을 구하는 문제이다.
기본적인 문법 숙달 테스트 문제인 것 같다.
의사코드
1. 주어진 테스트케이스로 스트림생성후 평균 만들고 반환
개선
복잡하지 않은 로직이다 보니 스트림을 사용하는 것이 반복문으로 최적화 알고리즘 짜는 것보다 느린 것 같다.
간단한 것들은 최적화가 필요할 시 직접 구현하도록 하자.
'IT > Algorithm' 카테고리의 다른 글
[programmers] 부족한 금액 계산하기 (0) | 2022.07.07 |
---|---|
[programmers] 나머지가 1이 되는 수 찾기 (0) | 2022.07.06 |
[programmers] 하샤드 수 (0) | 2022.07.05 |
[programmers] 핸드폰 번호 가리기 (0) | 2022.07.05 |
[programmers] 행렬의 덧셈 (0) | 2022.07.05 |