freeCodeCamp/guide/arabic/certifications/coding-interview-prep/data-structures/learn-how-a-stack-works/index.md

962 B

title localeTitle
Learn how a Stack Works تعرف على كيفية عمل Stack

تعرف على كيفية عمل Stack

طريقة:

  • المداخن هي هياكل بيانات مجردة.
  • يتبعون مبدأ LIFO (Last In First Out) أو FILO (First In Last Out).
  • عمليات إدراج وحذف Stack هي من تعقيد وقت O (1) .
  • في Javascript ، يمكن التعامل مع المصفوفات كـ Stack حيث أن .push() و .pop() لها تعقيد زمني لـ O (1) .
  • في هذا التحدي نحتاج إلى .pop() ثم .push() في بنية تخزين العناصر.

حل:

`var homeworkStack = ["BIO12","HIS80","MAT122","PSY44"];

homeworkStack.pop(); homeworkStack.push("CS50"); `

مرجع: