jszhn

Recent Notes

  • A* algorithm

    Oct 29, 2025

    • ALOHA

      Oct 29, 2025

      • ARP

        Oct 29, 2025

        • Accounting

          Oct 29, 2025

          • Activation function

            Oct 29, 2025

            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 © 2025

            • Twitter
            • LinkedIn
            • GitHub