Μάθημα : Προγραμματισμός Υπολογιστών - Τράπεζα Θεμάτων

S129177 - ΕΥΑΓΓΕΛΟΣ ΠΑΠΑΠΑΝΑΓΙΩΤΟΥ

11-γ Επιλεγμένες Κλάσεις

Περιγραφή

Κατασκευή κλάσεων για την επίλυση συγκεκριμένων προβλημάτων όπως: υλοποίηση της δομής δεδομένων στοίβας.

Θέματα: 27144-2.2

Ερώτηση 1 / 1 (Ελεύθερου Κειμένου — 0 βαθμοί) 

Να συμπληρώσετε τα αριθμημένα κενά από το (1) μέχρι και το (5) στον παρακάτω κώδικα σε Python, ο οποίος υλοποιεί τη δομή δεδομένων «Στοίβα» ως μια κλάση και ορίζει τις μεθόδους της ώθησης ενός στοιχείου από τη στοίβα, της απώθησης ενός στοιχείου από τη στοίβα και του ελέγχου αν η στοίβα είναι κενή:

____ (1) ____ Stack:
 def __init__ ( ____ (2) _____):
  self.items=[]
 def push(self, item):
  _____ (3) _____
 def pop(self):
  ____ (4) ____
 def isEmpty(self) :
  ____ (5) ____

Θέμα 27144-2.2
[ενδεικτική απάντηση]