![1. Define stack as ADT. Describe its primitive operations on Array implementation and linked list implementation. 1. Define stack as ADT. Describe its primitive operations on Array implementation and linked list implementation.](https://lh4.ggpht.com/-yPC1y5pyEK8/UI5YdsZz_oI/AAAAAAAAA1Y/zSzytUOxVWA/clip_image001_thumb%25255B1%25255D.gif?imgmax=800)
1. Define stack as ADT. Describe its primitive operations on Array implementation and linked list implementation.
![Stacks and Queues, Simplified. A breakdown of stacks and queues in… | by Gianfranco Nuschese | The Startup | Medium Stacks and Queues, Simplified. A breakdown of stacks and queues in… | by Gianfranco Nuschese | The Startup | Medium](https://miro.medium.com/v2/resize:fit:473/1*r4Bfo3rrFprzFM2zbgzZXA.jpeg)
Stacks and Queues, Simplified. A breakdown of stacks and queues in… | by Gianfranco Nuschese | The Startup | Medium
![Using the Stack in AArch64: Implementing Push and Pop - Architectures and Processors blog - Arm Community blogs - Arm Community Using the Stack in AArch64: Implementing Push and Pop - Architectures and Processors blog - Arm Community blogs - Arm Community](https://community.arm.com/resized-image/__size/1040x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-21-42/1033.16_2D00_byte_2D00_slots.png)
Using the Stack in AArch64: Implementing Push and Pop - Architectures and Processors blog - Arm Community blogs - Arm Community
![Using the Stack in AArch64: Implementing Push and Pop - Architectures and Processors blog - Arm Community blogs - Arm Community Using the Stack in AArch64: Implementing Push and Pop - Architectures and Processors blog - Arm Community blogs - Arm Community](https://community.arm.com/cfs-file/__key/communityserver-blogs-components-weblogfiles/00-00-00-21-42/6232.shadow_2D00_sp.png)