Lazy Evaluation
Lazy Evaluation
계산의 결과값이 필요할 떄 까지 계산을 늦추는 기법
계산의 결과값이 필요할 떄 까지 계산을 늦추는 기법
자주 쓰는 배열 데이터 구조의 연산 성능을 끌어올리기 위한 기법 중 하나
-
작업 범위
작업 범위를 스스로 제한하게 해야 함
컴퓨터는 순차적으로 코드를 실해하기 때문에 전체적인 연산을 보지 못 함
사람이 하는 것 처럼 전체적으로 연산을 보고 작업 범위를 우선적으로 잘라냄