f'(x) 값들 다 저장해두고 구간마다 함수들 구해서 적분하는거 아님? 근데 x값을 바꾸면 x~N 까지 함수가 다 바뀌는데 어떻게 O(N^2) 미만으로 해?