jszhn

Recent Notes

  • ALOHA

    Feb 01, 2026

    • ARP

      Feb 01, 2026

      • American literature

        Feb 01, 2026

        • Assert

          Feb 01, 2026

          • Atomics

            Feb 01, 2026

            Home

            ❯

            Abstract data type

            Abstract data type

            Oct 27, 20241 min read

            Abstract data types are defined as a set of objects together with a set of operations on these objects. Contrast these with data structures, which are implementations of ADTs.

            For example, the stack ADT has operations push(v) and pop(). We can implement with a linked list or array.

            Common ADTs

            • Queue
            • Stack
            • Priority queue
            • Dictionary

            See also

            • Data structure
            • Database
            • Algorithm

            Graph View

            Backlinks

            • Algebraic data type
            • Data structure
            • Data type
            • Dictionary
            • Priority queue
            • Queue
            • Stack
            • ECE345 — Algorithms and Data Structures

            Created with Quartz v4.5.2 © 2026

            • Twitter
            • LinkedIn
            • GitHub