Informática, pregunta formulada por g2203, hace 16 horas

Implementar la función devuelvePar en javascript, que recibe por parámetro una LinkedList y debe retornar un array con los números pares que se encuentren entre los valores de los nodos de la lista. En caso de recorrer toda la lista y no haber encontrado números pares, la función debe retornar false.
function (lista) {
//Código aquí
}

Respuestas a la pregunta

Contestado por Sacu
1

Respuesta:

En una especie de pseudocódigo la manera es la siguiente.

Explicación:

devuelvePar(LinkedList* list) {

auxNode = list->getHead() // Obtiene el primer nodo de la lista.

arrray pairsInList= []

while (auxNode ->getNext() != NULL) {

if (auxNode->getValue() % 2 == 0){

pairsInList.addValue(auxNode->getValue())

}

auxNode = auxNode ->getNext()

}

if (pairsInList.empty()){

return false

}

return pairsInList


g2203: Respuesta:
g2203: function devuelvePares(lista) {
// Aquí tu código
var arr = []
var current = lista.head
while(current.next != null){
if(current.value % 2 === 0){
arr.push(current.value)
}
current = current.next
}
if(arr.length === 0) return false
return arr;
};
Otras preguntas