이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
김현우1
가입: 2015년 9월 7일 올린 글: 5
|
올려짐: 2015년12월8일 17:56 주제: 숙제 8-1 뼈대코드 질문입니다. |
|
|
새로 나온 뼈대코드에서 union_ftv 함수가 제가 이해한 것이 맞다면 두 리스트의 합집합(?) 을 구해야 하는데
코드: | let union_ftv ftv_1 ftv_2 =
let ftv_1' = List.filter (fun v -> List.mem v ftv_2) ftv_1 in
ftv_1' @ ftv_2 |
위의 코드는 그냥 ftv_2 리스트와 별반 다를바가 없어보입니다.
코드: | let union_ftv ftv_1 ftv_2 =
let ftv_1' = List.filter (fun v -> not(List.mem v ftv_2)) ftv_1 in
ftv_1' @ ftv_2 |
가 되어야 할 것 같은데 제 생각이 맞나요? |
|
위로 |
|
|
최재승
가입: 2012년 9월 10일 올린 글: 211
|
올려짐: 2015년12월8일 18:25 주제: |
|
|
안녕하세요,
말씀하신 내용은로 뼈대 코드의 오류가 맞으며, 아래쪽 코드처럼 수정되는 것이 맞습니다.
해당 내용을 뼈대코드에도 반영하였습니다.
감사합니다.
조교 드림 |
|
위로 |
|
|
|