Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

275
Visualizações
El método Enqueue no actúa como debería

Estoy viendo el método de puesta en cola de Colt Steele de su clase udemy. Cuando creo una nueva cola basada en su código y console.log, muestra que la primera propiedad se actualiza continuamente, pero según el código, parece que solo debería actualizarse cuando primero es igual a nulo. Entonces, ¿no debería actualizarse solo una vez?

Luego, la siguiente propiedad de la última propiedad se actualiza a newNode, pero después de eso, la última propiedad se actualiza a newNode, entonces, ¿eso no cancelaría el comando anterior? ¿No agregaría un nuevo Nodo a la siguiente propiedad del último, y el siguiente comando no reasignaría esa siguiente propiedad a nulo cuando luego hagamos que la última propiedad sea igual al nuevo Nodo?

 function Queue(){ this.first = null; this.last = null; this.size = 0; } function Node(value){ this.value = value; this.next = null; } Queue.prototype.enqueue = function(value){ let newNode = new Node(value); if(!this.first){ this.first = newNode; this.last = newNode; } else { this.last.next = newNode; this.last = newNode; }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda