Logo Studenta

a) Especificar el predicado pred esPerm(s : seq〈Z〉) que indica si una secuencia es o no una permutación.

Esta pregunta también está en el material:

AED1-P1-2021-06-28
2 pag.

Computacional Universidad Nacional de CórdobaUniversidad Nacional de Córdoba

💡 1 Respuesta

User badge image

Ed IA de Studenta Verified user icon



pred esPerm(s : seq〈Z〉) {
    if (s.longitud == 0) {
        return true;
    } else {
        var i = 0;
        for (var j = 1; j < s.longitud; j++) {
            if (s[i] == s[j]) {
                return false;
            }
            i++;
        }
        return true;
    }
}

Este predicado funciona comprobando si todos los elementos de la secuencia son diferentes. Si lo son, la secuencia es una permutación. Si no lo son, la secuencia no es una permutación.

0
Dislike0

✏️ Responder

FlechasNegritoItálicoSubrayadaTachadoCitaCódigoLista numeradaLista con viñetasSuscritoSobreDisminuir la sangríaAumentar la sangríaColor de fuenteColor de fondoAlineaciónLimpiarInsertar el linkImagenFórmula

Para escribir su respuesta aquí, Ingresar o Crear una cuenta

User badge image

Otros materiales