snu-sf-class / PP2015f_TA

Base page for PP's TA page
14 stars 9 forks source link

교수님이 수업시간에 설명하신 과제 3 오류 #88

Open kyungissac opened 8 years ago

kyungissac commented 8 years ago

제가 수업시간 당시 정확히 이해 못했는데 혹시 그 내용을 올려주실 수 있나요?

그리고 5-3번 reduce는 어떻게 실행되는 것인지 잘 모르겠습니다. (tau list) * (tausigma -> sigma) \ sigma -> sigma 여기서 마지막 sigma를 tau list에 적용하는 것인가요? 간단한 예시로 어떻게 실행이 되는 것인지 설명해주실수있나요?

(tau list)가 (t1 t2 t3)이라 하면 (t1 t2 t3) * f * sigma 이것의 다음 스텝이 (t2 t3) * f * (f t1 sigma) 가 되는 것이 맞나요? 이렇게 나가다가 (tau list)가 empty가 되면 sigma 값을 리턴하는 방식으로 이해했는데 맞는지 확인부탁드립니다.

kim-yoonseung commented 8 years ago

제가 수업에 들어가진 않았지만 교수님께서 제게 말씀하시기로는, car와 같은 경우 입력으로 받는 인자의 타입을 리스트라고 할 경우 빈 리스트가 들어올 때 오류가 나므로, 인자의 타입을 정하기 애매한 문제라고 하였습니다.

또한 5-3의 reduce는 3번 숙제의 reduce 코드를 보시면 됩니다. 아마 이해하신 게 맞는 것 같은데 한 번 확인해보세요.