Resultados de la búsqueda a petición "scheme"

2 la respuesta

Compruebe si un argumento es una lista o un átomo

¿Cómo verifico si algo es un átomo? Estoy buscando algo comonumber? olist?.

2 la respuesta

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 ...

4 la respuesta

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 ...

1 la respuesta

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, ...

2 la respuesta

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 ...

4 la respuesta

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

2 la respuesta

¿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 ...

2 la respuesta

¿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 ...

2 la respuesta

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. ...

2 la respuesta

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 ...