Tập thể dục 37. Làm lại lý luận trên cho các giá trị chung của ® và ¯ và phí
¯ = (¯ 』 1) thẻ cho mỗi cuộc gọi của pushBack và ¯ =(® ¡ ¯) thẻ cho mỗi cuộc gọi
của popBack. Hãy để n0 như vậy đó w = ¯n0. Sau đó, sau khi một phân bổ, là yếu tố n0
chiếm đóng và n0 (¯ ¡1) = ((¯ ¡1) = ¯) w được tự do. Cuộc gọi tiếp theo của phân bổ xảy ra
khi một trong hai n = w hoặc ® n · w. tranh luận rằng trong cả hai trường hợp có những thẻ đủ.
Bình phân tích là một công cụ rất linh hoạt và vì vậy chúng tôi nghĩ rằng nó là đáng giá
biết phương pháp thay thế bằng chứng. Chúng tôi cung cấp hai phiên bản của các bằng chứng trên.
chúng tôi tính phí hai thẻ để mỗi pushBack và một mã thông báo để mỗi popBack. Ngoài ra,
chúng tôi có thể tính phí ba thẻ để mỗi pushBack và không tính phí cho popBack
ở tất cả. Kế toán là đơn giản. Rst hai thẻ trả tiền cho chèn như trên
và kỷ niệm thứ ba được sử dụng khi các yếu tố này sẽ bị xóa.
đang được dịch, vui lòng đợi..