logo

Crowdly

Se   está desarrollando  un  software, pero tiene  un problema  que  no  se  ter...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Se está desarrollando un software, pero tiene un problema que no se termina de resolverLa idea es desarrollar una función que reciba un nodo (root) que apunta al principio de una cadena enlazada y un elemento a insertar al final de dicha cadena, retornando una referencia al primer nodo de la cadena. Por ahora, sólo les funciona para la cadena vacía o cuando hay un único elemento. El código es el siguiente: 

  1. def insert_end(elemt: Troot: Node[T] = None) -> Node[T]: 
  2.     if root is None: 
  3.         return Node(elemtNone) 
  4.  
  5.     while root.next is not None: 
  6.         root = root.next 
  7.     root.next = Node(elemtNone) 
  8.     return root 

Se propone una de estas soluciones para resolver el problema

  

More questions like this

Want instant access to all verified answers on moodle.upm.es?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!