>

내 테스트에서 나는 작성을 써야한다. createPolynomial 인수로 인수가됩니까 ???? 숫자 ????? 0, ..., ??????? -1 및 출력 a로 되돌아 간다 함수. 반환 된 함수는 숫자를 취하고 값을 반환합니다. 다항식은 "0 + ⋯ +"-1 "0. 이를 위해, 나는 그를 사용했다 내장 PL expt 함수 두 숫자를 촬영 ???? 그리고 ????, 그리고 반환 ???? ^ ????

나는 내 대답에 게시되고 집에서 내 대답을 테스트하고 싶었지만 선생님이 내 대답을 올바른 것으로 표시했지만 나는 그것을 실행할 수 없었습니다. 어떤 도움이 될 것입니다

여기에 부분적인 code가 있습니다.

(: createPolynomial : (Listof Number) -> <-fill in->)
(define (createPolynomial coeffs)
 (: poly : (Listof Number) Number Integer Number ->Number)
 (define (poly argsL x power accum)
 (if <-fill in-> <-fill in-> <-fill in-> )
  (: polyX : Number -> Number)
     (define (polyX x)
     fill in)
     fill in)
And here is my answer:
    (: createPolynomial : (Listof Number) -> (Number -> Number))
(define (createPolynomial coeffs)
 (: poly : (Listof Number) Number Integer Number ->Number)
 (define (poly argsL x power accum)
 (if (null? argsL)
  accum)
 (poly (rest argsL) x (+ power 1) (+ accum (* (first argsL) (expt x power)))))
 (: polyX : Number -> Number)
 (define (polyX x)
 (poly coeffs x 0 0)
 polyX x))
and here are some test for the code:
> (createPolynomial '(1 2 4 2))
-: (Number -> Number)
#<procedure:polyX>(define p2345 (createPolynomial '(2 3 4 5)))
(test (p2345 0)=> (+ (* 2 (expt 0 0)) (* 3 (expt 0 1)) (* 4 (expt 0 2)) (* 5
(expt 0 3))))
(test (p2345 4)=> (+ (* 2 (expt 4 0)) (* 3 (expt 4 1)) (* 4 (expt 4 2)) (* 5
(expt 4 3))))
(test (p2345 11)=> (+ (* 2 (expt 11 0)) (* 3 (expt 11 1)) (* 4
(expt 11 2)) (* 5 (expt 11 3))))
(define p536 (createPolynomial '(5 3 6)))
(test (p536 11)=> (+ (* 5 (expt 11 0)) (* 3 (expt 11 1)) (* 6
(expt 11 2))))
(define p_0 (createPolynomial '()))
(test (p_0 4)=> 0)

오류가 발생합니다.

define: empty body (after defns/decls) in: (define (createPolynomial coeffs) (: poly : (Listof Number) Number Integer Number -> Number) (define (poly argsL x power accum) (if (null? argsL) accum) (poly (rest argsL) x (+ power 1) (+ accum (* (first argsL) (expt x power))))) (: polyX : Number -> Number) (define (polyX x) (poly coeffs x 0 0) polyX x))
>

"??????? -1"것들은 무엇입니까? 란? ???? 에서 ??????? -1, 또는 is ????? 다른? 그것은 그것이 의미하는 것입니다 ???? ???? -1 와 함께 ???? 다른 ???? 변수, 또는 그것이 의미하는 것입니다 ???? ^ (?????????????????????????????????????.), 하나뿐입니다. 가변적이고 그것은 ???? 다른 힘? 아니면 곱셈과 뺄셈 (???? * ????) -1?

Alex Knauth2021-05-01 11:01:52

@ alex knauth 죄송합니다. 죄송합니다.

hyugu2021-05-01 11:01:52

관련 자료

  • 이전 android - Firebase 원격 메시지는 remotemessagegetDate ()에서 null 데이터를 반환합니다
  • 다음 arrays - C에서 #include 사용