Graph
A lot of information is sourced from Graphs Computer Science A graph is a set of nodes/vertices connected by edges/pointers. There are three types of graphs: Directed Graph: The ed...
Tag view
7 related notes
A lot of information is sourced from Graphs Computer Science A graph is a set of nodes/vertices connected by edges/pointers. There are three types of graphs: Directed Graph: The ed...
A collection of items of the same type stored continuously in memory, maintaining order. Traits | Homogenous? | Yes | | | | | Static/dynamic? | Static | | Mutable? | Yes | Example...
Comes in Paper 2, not paper 1. A hash table is a form of key, value table with the goal to immediately find an item. A hashing function is used to calculate the position of an item...
A collection of nodes composed of: the item piece of data the pointer to the next node or null pointer Big O Notation: O n Implementation %% TODO: Include insertion and other metho...
An abstract data type representing a sequence of items. Traits | Homogenous? | No | | | | | Static/dynamic? | Dynamic | | Mutable? | Yes | Example Usage Pseudocode not explicitly i...
An unordered collection of labelled items. Traits | Homogenous? | No | | | | | Static/dynamic? | Static | | Mutable? | No | Example Usage info Python does not natively implement re...
An ordered collection of items. Traits | Homogenous? | No | | | | | Static/dynamic? | Static | | Mutable? | No | Example Usage