게시판 인덱스

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

실습 6 test set

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



가입: 2011년 9월 5일
올린 글: 103

올리기올려짐: 2011년10월31일 10:41    주제: 실습 6 test set 인용과 함께 답변

(is-prefix-free-list? '((0) (1 0) (1 1 1) (1 1 0))) ;t
(is-prefix-free-list? '((1) (0 1) (0 0 1) (0 1 1))) ;f
(is-prefix-free-list? '((0 0 0 0) (0 0 0 1) (0 0 1 1) (1 1 0 1) (1 0 0 0))) ;t
(is-prefix-free-list? '((0 0 0) (0 0 1) (0 1 0) (0 1 1) (1 0 0) (1 1 1))) ;t
(is-prefix-free-list? '((0 0 0) (0 0 1) (0 1 0) (0 1 1) (1 0 0) (1 1 1) (0 0 0 1))) ;f
위로
사용자 정보 보기 비밀 메시지 보내기
현.철



가입: 2011년 9월 27일
올린 글: 35

올리기올려짐: 2011년10월31일 11:01    주제: 인용과 함께 답변

(define t1 (make-table))
(define t2 (add-table "a" 1 t1))
(define t3 (add-table "b" 2 t2))
(define t4 (add-table "c" 3 t3))
(define t5 (add-table "d" 4 t4))
(define t6 (remove-table "b" t5))
;(define t7 (remove-table "b" t6)) ;error
;(define t8 (find-table "b" t6)) ;error
(define t9 (add-table "a" 5 t6))

(define t10 (map-table (lambda (key val) (cons key (- 6 val))) t9))
(define t11 (fold-table (lambda (key val result) (+ result (cdr val))) 0 t10))

t5 ;(("d" . 4) ("c" . 3) ("b" . 2) ("a" . 1))
t6 ;(("d" . 4) ("c" . 3) ("a" . 1))
t9 ;(("a" . 5) ("d" . 4) ("c" . 3))
t10 ;(("a" "a" . 1) ("d" "d" . 2) ("c" "c" . 3))
t11 ;6

기본문제 테스트셋입니다.
t7과 t8은 에러가 나야 합니다.
t5~t10의 원소순서는 상관없다고 하시네요
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2011) 시간대: GMT + 9 시간(한국)
페이지 11

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


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