LISP Programming

등록일 2001.06.05 한글 (hwp) | 3페이지 | 가격 1,000원

목차

1. last-item
2. remove-lst
3. remove-2nd
4. remove-last
5. remove-all1
6. subst-1st
7. subst-all
8. append
9. reverse
10. merge

--- Deep Recursion ---

11. count-all - 리스트 내에 pair 가 아닌 항목의 개수
12. remove-all2
13. reverse-all
14. depth
15. flatten

본문내용

3. remove-2nd
(remove-2nd a (b a n a n a)) => (b a n n a)
(remove-2nd a (b (a n) a n a) => (b (a n) a n)
(remove-2nd (1 2) (1 2 (1 2) 3)) => (1 2 (1 2) 3)
4. remove-last
(defun remove-last (x y)
(cond ((null y) nil)
((equal x (first (reverse y))) (reverse (rest (reverse y))))
(t (append (remove-last x (reverse(rest (reverse y))))(list (first (reverse y)))))))
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서