Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

165
Vistas
Javascript árboles pregunta muy simple de un novato

He buscado en Internet con mucho cuidado, pero parece imposible obtener algunas respuestas simples con respecto a los árboles que no son árboles binarios y que no interactuarán con el DOM. Comienzo con un código que encontré para que sea más fácil entender lo que realmente me gustaría entender.

 funcion Node (data){ this.data = data; this.parent = null; this.children = [];} function Tree (data){ var node = new Node (data); this._root = node;} var tree = new Tree ('one'); tree._root.children.push (new Node('two')); tree._root.children[0].parent = tree; tree._root.children.push (new Node('three')); tree._root.children[0].parent = tree; tree._root.children.push (new Node('four')); tree._root.children[0].parent = tree;

Entonces, este código creará un árbol con el topnode = 'uno' y tres hijos llamados 'dos', 'tres' y 'cuatro'.

  1. Si ahora, directamente en el código en la línea que sigue a la última línea en el código anterior, quiero eliminar los niños del árbol, ¿cómo se vería ese código? Simplemente no puedo encontrar la palabra clave para hacer eso. ¿Es "eliminar niño" o "eliminar nodo" o eliminar nodo, o algo más?

  2. Según entiendo por el código, este árbol usa una sola cadena para almacenar datos de usuario; en este caso, 'uno' y 'dos', etc. Si, en cambio, quisiera usar una matriz de cadenas con tres valores, por ejemplo, 'Chris', 72, 'Orange', ¿cómo se vería ese código en el ejemplo anterior?

  3. ¿Dónde puedo encontrar información sobre todas las palabras clave y los comandos que usa cuando trabaja con árboles n-arios? ¡Estaría muy muy agradecido por los enlaces!

Saludos cordiales

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda