Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 of Universite d'Ottawa . University of Ottawa Faculte de Genie - Departement d'Informatique ITI1521A : Introduction a l'Informatique II Hiver 2023 - Devoir 5

image text in transcribed
1 of Universite d'Ottawa . University of Ottawa Faculte de Genie - Departement d'Informatique ITI1521A : Introduction a l'Informatique II Hiver 2023 - Devoir 5 Date limite : le mercredi 12 Avril a 11 pm. NB : Vous devez soumettre le fichier sur Brightspace (DoublyLinkedList.java) Exercice Le devoir 5 couvre le contenu des lectures 15 et 16. Votre tache est de completer le programme Java du fichier DoublyLinkedList.java afin d'obtenir la sortie du programme Devoir5_Output.txt. La classe DoublyLinkedList implemente une liste doublement chainee. Une classe interne DoublyLinkedListiterator implemente un iterateur qui permet de parcourir les elements de la liste doublement chainee. La classe DoublyLinkedList implemente l'interface List qui definit les methodes classiques d'une liste. La particularite de l'interface list c'est qu'elle definit des fonctions qu'on va implementer d'une facon recursive (comme les fonctions rec_get, rec_remove et rec_size) interface List { boolean add (E elem) ; E get (int index) ; boolean remove (E elem) ; int size () ; boolean isEmpty ( ) ; E rec_get (int index) ; boolean rec_remove (E elem) ; int rec_size () ; Nous allons tester le programme avec un argument = 10

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Dental Assisting

Authors: Doni Bird, Debbie Robinson

13th Edition

978-0323624855, 0323624855

Students also viewed these Programming questions