-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
1의 갯수를 구하는 문제 : filter를 사용하면 효율이 더 떨어질까요?
20.09.26 10:35 작성 조회수 164
0
let count = 0;
for(let i=0; i<=1000; i++){
count += String(i).split("").filter(n => n == "1").length;
}
console.log(count);
처음에 문제 해설을 보기 전에 이런 식으로 풀었는데 강의하신 for문을 2번 사용하는 방법보다 효율이 떨어질까요?
아무래도 배열을 새로 만들고 다시 도는 방식이다 보니까 떨어질 것 같긴한데...
다른 반복문 문제를 비슷한 방식으로 푼다고 할 때 괜찮은 방법인지 궁금합니다.
답변을 작성해보세요.
답변 0