Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío (Práctica de Deque) | Estructuras de Datos Adicionales
Estructuras de Datos en Java

bookDesafío (Práctica de Deque)

Tarea

En el capítulo anterior, implementamos un sistema con dos botones, forward y backward, utilizando la estructura de datos deprecated Stack.

En este capítulo, tu tarea es recuperar la lógica que usamos para implementar la clase BrowserHistory e implementarla usando la estructura de datos Deque.

Intenta no echar un vistazo al capítulo anterior y completa esta tarea por tu cuenta, por así decirlo, "recodifica el código". Esto también es una excelente práctica con GitHub, que te será beneficiosa.

Una interfaz con todos los métodos ha sido creada en el código disponible en GitHub a través del siguiente enlace. Tu tarea es crear una implementación de clase e implementar esta interfaz overriding todos sus métodos.

Una vez que termines, ejecuta las pruebas que he escrito para ti; comprobará automáticamente tu solución.

También puedes realizar pruebas intermedias en la clase main. En general, confío en tu honestidad e independencia. Un verdadero programador debe ser capaz de entender el código de forma independiente. Mucha suerte.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 4

bookDesafío (Práctica de Deque)

Desliza para mostrar el menú

Tarea

En el capítulo anterior, implementamos un sistema con dos botones, forward y backward, utilizando la estructura de datos deprecated Stack.

En este capítulo, tu tarea es recuperar la lógica que usamos para implementar la clase BrowserHistory e implementarla usando la estructura de datos Deque.

Intenta no echar un vistazo al capítulo anterior y completa esta tarea por tu cuenta, por así decirlo, "recodifica el código". Esto también es una excelente práctica con GitHub, que te será beneficiosa.

Una interfaz con todos los métodos ha sido creada en el código disponible en GitHub a través del siguiente enlace. Tu tarea es crear una implementación de clase e implementar esta interfaz overriding todos sus métodos.

Una vez que termines, ejecuta las pruebas que he escrito para ti; comprobará automáticamente tu solución.

También puedes realizar pruebas intermedias en la clase main. En general, confío en tu honestidad e independencia. Un verdadero programador debe ser capaz de entender el código de forma independiente. Mucha suerte.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5
some-alt