给定一个函数的骨架:
(define gen-hash-division-method (lambda (size)))
也:
(define hash-1 (gen-hash-division-method 701))
我编码的内容:
(define gen-hash-division-method
(lambda (size)
(lambda (w)
(modulo key(flip(w)) size))))
key(flip(w)) 接受一个列表 w 并返回一个整数。
并调用:
(hash-1 '(h e l l o))
我不断收到此错误:
procedure application: expected procedure, given: (h e l l o) (no arguments)