Processing math: 100%

المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۱۹:الگوریتم ها:سوال ۱

سوال ۱

داده‌ساختاری شبیه ‎Stack‎ طراحی کنید که علاوه بر عملیات ‎Push(x)‎ و ‎Pop()‎ که در ‎Stack‎ هست، بتواند عمل ‎FindMin()‎ را نیز پشتیبانی کند. عمل ‎FindMin()‎ باید کم‌ترین عنصر را از بین عناصر موجود در ‎Stack‎ برگرداند.

کلیه عملیات فوق باید در ‎O(1)‎ انجام شوند.


ابزار صفحه