게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

데이터의 요약에 대한 질문입니다.

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2009)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
구상준



가입: 2009년 9월 18일
올린 글: 27

올리기올려짐: 2009년9월29일 7:53    주제: 데이터의 요약에 대한 질문입니다. 인용과 함께 답변

예를 들어서,
2번을 할 때, is-mobile이나 is-branch 같은 함수를 만들어도 되나요?
또한 is-node같은 함수를 만들어도 되나요?
(여기서 node는 1번에서 일컫는 그 node입니다.)
위로
사용자 정보 보기 비밀 메시지 보내기
구상준



가입: 2009년 9월 18일
올린 글: 27

올리기올려짐: 2009년9월29일 9:43    주제: is-node 같은 것은 생각해보니 node의 내부를 알고 있다는 가정하의 함수이므로 인용과 함께 답변

사용되면 곤란하겠지만,
leaf이나 node로 새로운 자료 형을 만드는 것은 어떠합니까?
예를 들어 (sometype (cons (leaf some) (list 'blah)))는요.
이것은 leaf가 어떻게 되어도 상관없이 만들수 있는 자료형입니다만..
위로
사용자 정보 보기 비밀 메시지 보내기
윤용호



가입: 2008년 9월 23일
올린 글: 257

올리기올려짐: 2009년9월29일 16:31    주제: re 인용과 함께 답변

필요한 함수는 지금껏 그래오셨듯이 let으로 싸서 안에 넣어서 쓰시면 될테지요.

leaf나 node로 새로운 자료형을 만드는건 tree를 가져다 쓸 사람의 문제이고 내부를 구현할 우리의 고민은 아닌 것 같습니다.

요약의 경계를 밖에서 안으로 침범하는 것도 문제지만 안에서 밖으로 신경쓰는 것도 과도한 고민인 것 같네요.
위로
사용자 정보 보기 비밀 메시지 보내기
장수원



가입: 2008년 9월 26일
올린 글: 167

올리기올려짐: 2009년9월29일 18:07    주제: Re: 데이터의 요약에 대한 질문입니다. 인용과 함께 답변

구상준 씀:
예를 들어서,
2번을 할 때, is-mobile이나 is-branch 같은 함수를 만들어도 되나요?
또한 is-node같은 함수를 만들어도 되나요?
(여기서 node는 1번에서 일컫는 그 node입니다.)


스펙에 없는 함수를 정의해서 사용하시는 것은 자유입니다만 요약의 경계를 어기지 않도록 각별히 주의해 주세요. 즉 2번을 풀 때 is-mobile, is-branch, is-node는 ex1의 함수만을 사용해서 구현되어야 합니다.

그리고 당연히 사용한 함수의 정의는 제출하시는 소스코드에 포함해야 합니다.
위로
사용자 정보 보기 비밀 메시지 보내기
조성근



가입: 2009년 9월 14일
올린 글: 283

올리기올려짐: 2009년9월29일 18:23    주제: Re: is-node 같은 것은 생각해보니 node의 내부를 알고 있다는 가정하의 함수이므로 인용과 함께 답변

구상준 씀:
사용되면 곤란하겠지만,
leaf이나 node로 새로운 자료 형을 만드는 것은 어떠합니까?
예를 들어 (sometype (cons (leaf some) (list 'blah)))는요.
이것은 leaf가 어떻게 되어도 상관없이 만들수 있는 자료형입니다만..


예. leaf가 어떻게 구현되어도 상관없는 자료형(mobile, branch)을 leaf와 node를 이용하여 정해놓고, 그를 대상으로 하는 함수를 만드는 것이 2번 문제의 핵심입니다.

질문의 의도를 알 수가 없는데 조금 더 자세히 설명해 주시겠습니까?
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2009) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay