구문과 숫자 (n)를 취하여이 구문이 n 번 반복 된 목록을 반환하는 프로그램을 작성하려고합니다. 는 내가 지금까지 가지고하는 것은 다음과 같다,하지만 분명히 두 번 밖에 문구를 반복 : 원하는 입력/출력의 (define (duplicate num phrase)
(list phrase phrase))
예 : '생산 (안녕하세요 3 중복)'(안녕
http://www.barre.nom.fr/medical/samples/에서 440x440 크기의 이미지 인 "CR-MONO1-10-chest"이라는 간단한 dicom 파일을 읽으려고합니다. 이미지는, 비 압축 256 256의 경우, 다른 말로 및 12-16 비트 깊이 (따라서 : 있듯이 http://www.dclunie.com/medical-image-f
나는 라켓으로 시작하고 난 죄수의 목록의 CDR을 추가,이 함수의 값을 표시하려면 :이 (define (add-cdrs '((a . 1)(a . 2)(a . 3)(a . 4)))
(if (null? l)
0
(+ (cdr(car l))(add-cdrs(cdr l)))))
이 출력이되어야합니다 : 10 하지만 어떻게 할 것인지, 어디에
현재 폴란드어 표기법 프로그램을 라켓으로 만들려고합니다. 6 개의 숫자와 5 개의 연산자가 필요합니다. 숫자가 -1로 표시되고 연산자는 목록에서 1로 표시됩니다. 아래 코드에서 중복이없는 목록의 모든 순열을 얻을 수 있습니다. 나는 목록의 맨 앞에 두 개의 -1을 추가하고 마지막에 하나는 1입니다. 유효한 RPN의 경우 처음에는 두 개의 숫자가 있어야하고
구성표의 # 인쇄 하위 (A3333) (A4444)를 인쇄했지만 모두 인쇄 할 수 없습니다. 하위 (A3333) (A 4444) 추가 (R 0) (R 1) (define tree '("S" (("-"("A" 3333)("A" 4444))) ("W" (("+" ("R" 0) ("R" 1))))))
(define (OperandNode on)
(d
나는 C 문자열 스타일 array의 if_name 정의가 : (define-cstruct _ifreq ([ifr_name (_array _byte IFNAMSIZE)]
;; ommited ...
))
나는 그것에서 목록을 생성 (array->ref)에 의해 개별 요소에 액세스하고 재귀를 통해 할 수 있습니다. 그런 다음
내가 (GRacket 라켓을 선택하지) 라켓의 코드를 다음의 실행 만들었습니다 #lang racket
(print "Hello World!")
그것은 6.2 메가 바이트의 실행과 3.6 메가 바이트의 TGZ을 만듭니다. 이것은이 간단한 프로그램에 대해 매우 큰 것처럼 보입니다. 치킨 계획에 의해 동일한 코드 (print "Hello World!")으로
비록 목록을 호출하고 그것이 짝수 일지 또는 이상한지를 확인하는 것이 이런 방식으로 작동합니다. 목록 [2 6 4 5]을 취해서 짝수 위치에있는 모든 요소를 검사하여 t 또는 f를 인쇄한다고 가정합니다. [2 #t 4 #f]. 목록에서 모듈화하려고 시도했는데 오류가 발생한 것 같습니다. 현재 목록을 확인하고 짝수 또는 홀수인지 확인하는 방법이 있습니까?