Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (define (maxFrequentList l)
- (if (null? l) '()
- (maxLength (filter (lambda (x) (= (car l) x)) l) (maxFrequentList (cdr l)))))
- (define (maxFrequentNum l) (car (maxFrequentList l)))
- (define (mostFrequent l)
- (let ((maxFrequentInFirst (maxFrequentNum (car l))))
- (if (all? (lambda (x) (= (maxFrequentNum x) maxFrequentInFirst)) l)
- maxFrequentInFirst
- 0)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement