X

Chuyên đề Tin 12 Kết nối tri thức

Sửa lại hàm pop S và top S trong hoạt động trên như sau Nếu ngăn xếp rỗng thì thông báo


Sửa lại hàm pop(S) và top(S) trong hoạt động trên như sau: Nếu ngăn xếp rỗng thì thông báo: “Ngăn xếp rỗng không thể thực hiện được lệnh này”.

Giải Chuyên đề Tin 12 Bài 2: Kiểu dữ liệu ngăn xếp - Kết nối tri thức

Câu hỏi 1 trang 12 Chuyên đề Tin học 12: Sửa lại hàm pop(S) và top(S) trong hoạt động trên như sau: Nếu ngăn xếp rỗng thì thông báo: “Ngăn xếp rỗng không thể thực hiện được lệnh này”.

Lời giải:

Sửa lại hàm pop(S):

def pop(S):

          if isEmptyStack(S):

                     raise ValueError(“Ngăn xếp rỗng không thể thực hiện được lệnh này”)

          else:

                     return S.pop()

Sửa lại hàm top(S):

def top(S):

          if isEmptyStack(S):

                     raise ValueError(“Ngăn xếp rỗng không thể thực hiện được lệnh này”)

          else:

                     return S[len(S)-1]

Lời giải bài tập Chuyên đề Tin 12 Bài 2: Kiểu dữ liệu ngăn xếp hay, ngắn gọn khác:

Xem thêm lời giải bài tập Chuyên đề học tập Tin học 12 Kết nối tri thức hay, ngắn gọn khác: