Resultados de la búsqueda a petición "scheme"
Compruebe si un argumento es una lista o un átomo
¿Cómo verifico si algo es un átomo? Estoy buscando algo comonumber? olist?.
Compruebe un número primo utilizando la función auxiliar recursiva
Estoy tratando de verificar si un número es primo usando recursividad. Se me pidió que utilizara una función auxiliar recursiva, pero no estoy seguro de cómo debería implementarla. Creo que conozco el algoritmo, pero nunca he intentado usar ...
Cómo calcular la cantidad de veces que el patrón en una lista aparece en otra lista en el Esquema
Estoy atrapado en un programa Scheme durante aproximadamente 5 horas. El programa en el que estoy trabajando debe tomar dos listas como entrada y luego calcular la cantidad de veces que el patrón dentro de la primera lista aparece en la segunda ...
Scheme, SICP, R5RS, ¿por qué la demora no es una forma especial?
Esto se refiere al capítulo 3.5 del SICP, en el que se discuten las transmisiones. La idea es que: (cons-stream 1 (display 'hey)) No debe evaluar la segunda parte de la secuencia de contras, por lo que no debe imprimir "hey". Esto sucede, ...
Scheme - Función de mapa para aplicar una función a elementos en una lista anidada
Estoy tratando de escribir una función de mapeo en un esquema que aplique una función a cada valor en una lista anidada. Por ejemplo,(map number? '(3 (2 A) 2 Z) debería devolver(#t (#t #f) #t #f) Esto es lo que tengo hasta ahora: (define ...
Count aparición del elemento en una lista en Scheme?
Esto es extremadamente fácil si puedo usar una matriz en lenguaje imperativo o mapa (estructura de árbol) en C ++, por ejemplo. En el esquema, no tengo idea de cómo comenzar esta idea? ¿Puede alguien ayudarme con esto Gracias
¿Ayuda a explicar cómo funcionan los 'contras' en Scheme?
Esta es la función que elimina el último elemento de la lista. (define (remove-last ll) (if (null? (cdr ll)) '() (cons (car ll) (remove-last (cdr ll)))))Así, según tengo entendido, si nosotroscons una lista (por ejemplo,a b c con una lista ...
¿Por qué C # no tiene funciones léxicamente anidadas?
Por qué los diseñadores de lenguaje C # no han incluido soporte para algo como esto (portado de Estructura e interpretación de programas informáticos [http://mitpress.mit.edu/sicp/], segunda ed., p. 30): /// <summary>Return the square root of ...
Ejecutando consultas contra una lista de listas en Scheme
Estoy atrapado en medio de mi proyecto. Tengo una lista de listas como: '((a for apple) (b is book) (c in cat) (ronn live in NY)) Ahora quiero hacer una consulta en forma de lista y hacer que muestre la entrada correcta en mi lista de listas. ...
Lambda y el modelo de medio ambiente
Necesito ayuda para dibujar las partes relevantes del diagrama del modelo de entorno al evaluar este código: Scheme>(define x 10) Scheme> ((lambda (x y) (+ (y 3) x)) 6 (lambda (w) (* x 9))) ecesito asegurarme de escribir cada cuerpo lambda ...