Add homework for 2026.05.06
This commit is contained in:
18
notes-and-examples/2026.05.06/homework.py
Normal file
18
notes-and-examples/2026.05.06/homework.py
Normal file
@@ -0,0 +1,18 @@
|
||||
#
|
||||
|
||||
class Student:
|
||||
def __init__(self, name: str, year: int):
|
||||
self.name = name
|
||||
self.year = year
|
||||
|
||||
# homework: implement this Queue which orders students by year.
|
||||
# students with a higher year are placed in front of students with a lower year
|
||||
class Queue:
|
||||
pass
|
||||
|
||||
def append(self, student: Student):
|
||||
pass
|
||||
|
||||
def popleft(self) -> Student:
|
||||
return Student(name="", year=0)
|
||||
|
||||
Reference in New Issue
Block a user