.
En respuesta a Federico Rivero
Re: 2. Implemente la función menoresQueElResto
Buenas, en los casos de prueba, en la parte #empates y #empates intercalados, hay un perro "Ampere" que comparte id con otro "Amprs", esto me da problemas porque en la funcion llamo a removerPerroTLDEPerros con el id de un perro y no elimina el perro que cumple las condiciones para la funcion, elimina a su "gemelo". Me imagino que los ids deberian ser individuales para cada perro, puede ser que el caso de prueba este mal? Gracias
En respuesta a Guillermo Ruben Alfonzo Castro
Re: 2. Implemente la función menoresQueElResto
Ya lo solucione sin usar removerPerroTLDEPerros, igual me parece raro lo de los ids repetidos.
En respuesta a Guillermo Ruben Alfonzo Castro
Re: 2. Implemente la función menoresQueElResto
Hola.
Es correcto que no debería haber ids repetidos, es un error del test, pero en este caso no afectaría la solución ya que no necesitan remover por id para resolver el problema (cumpliendo el orden de tiempo pedido).
Saludos,
Sofía
Es correcto que no debería haber ids repetidos, es un error del test, pero en este caso no afectaría la solución ya que no necesitan remover por id para resolver el problema (cumpliendo el orden de tiempo pedido).
Saludos,
Sofía
Buenas. Una duda respecto a esta especificación en el .h
" // No se deben usar estructuras auxiliares ni definir funciones auxiliares. "
Con estructuras auxiliares, se refieren a que no podemos usar por ejemplo arrays, ¿correcto?
¿Implica esto que tampoco podemos hacer uso de una pila auxiliar para facilitar el darla vuelta? ¿O al ser el mismo tipo de estructura no hay problema?
" // No se deben usar estructuras auxiliares ni definir funciones auxiliares. "
Con estructuras auxiliares, se refieren a que no podemos usar por ejemplo arrays, ¿correcto?
¿Implica esto que tampoco podemos hacer uso de una pila auxiliar para facilitar el darla vuelta? ¿O al ser el mismo tipo de estructura no hay problema?
En respuesta a Diego Vera Vione
Re: 2. Implemente la función menoresQueElResto
de Guillermo Dufort -
Hola,
Estás en lo correcto.
La idea es que no creen estructuras adicionales a la pila resultado.
Por lo tanto, tampoco deben utilizar una pila auxiliar.
Saludos
En respuesta a Guillermo Dufort
Re: 2. Implemente la función menoresQueElResto
Buen día a todos, espero que se encuentren bien.
Disculpen por reabrir este tema, pero me surgió una duda respecto al uso de una variable auxiliar del tipo TPerro.
Suponiendo que tenemos que usar las funciones removerPrimeroTLDEPerros/removerUltimoTLDEPerros (las cuales retornan una estructura TPerro), y necesitamos (1) modificar la lista como se solicita, (2) acceder a la vitalidad del perro, y (3) liberar correctamente la memoria que retornan dichas funciones, ¿Es posible hacerlo sin almacenar temporalmente ese TPerro en una variable?
En particular, no encuentro una forma de implementar la función menoresQueElResto cumpliendo con todo lo anterior sin usar dicha variable.
Quedo atento a sus comentarios, saludos.
Disculpen por reabrir este tema, pero me surgió una duda respecto al uso de una variable auxiliar del tipo TPerro.
Suponiendo que tenemos que usar las funciones removerPrimeroTLDEPerros/removerUltimoTLDEPerros (las cuales retornan una estructura TPerro), y necesitamos (1) modificar la lista como se solicita, (2) acceder a la vitalidad del perro, y (3) liberar correctamente la memoria que retornan dichas funciones, ¿Es posible hacerlo sin almacenar temporalmente ese TPerro en una variable?
En particular, no encuentro una forma de implementar la función menoresQueElResto cumpliendo con todo lo anterior sin usar dicha variable.
Quedo atento a sus comentarios, saludos.
En respuesta a Manuel Alejandro Muñiz Reyes
Re: 2. Implemente la función menoresQueElResto
de Guillermo Dufort -
Hola,
La idea es que no utilicen estructuras (pilas, listas, arreglos, etc) auxiliares. Si pueden utilizar variables auxiliares.
Saludos
La idea es que no utilicen estructuras (pilas, listas, arreglos, etc) auxiliares. Si pueden utilizar variables auxiliares.
Saludos