All pastes #221823 Raw Edit

Untitled

public text v1 · immutable
#221823 ·published 2006-10-25 22:05 UTC
rendered paste body
;;   Question 4

(define-struct node (ssn name left right))

(define (search-bst n bstree)
  (cond [(= n (node-ssn bstree)) (node-name bstree)]
        [(> n (node-ssn bstree)) (search-bst n (node-left bstree))]
        [(< n (node-ssn bstree)) (search-bst n (node-right bstree))]
        [else false]))