LRU Cache — تحدي Python
اكتب الدالة lru_cache_operations(capacity, operations) التي تحاكي LRU Cache: ("put", key, value) و ("get", key). عند امتلاء السعة احذف الأقدم استخداماً. أرجع قائمة نتائج get (-1 إذا غير موجود).
def lru_cache_operations(capacity, operations):
# capacity = سعة الذاكرة
# operations = [("get", key), ("put", key, value)]
# أرجع نتائج عمليات get (-1 إذا غير موجود)
passحل هذا التحدي يرتبط بفتح دورة «هياكل البيانات» بحسابك.
ابدأ الحل