Where Is It?
Don't Blow Your Top!
Angry Orchard
Linked In
Call Me...Maybe
100

To locate it in an unsorted list you can use this brute force search method

What is the Linear or Sequential Search?

100

Items are added and deleted from this end only in a stack

What is the top?

100

Every binary tree node stores this many links

What is two?

100

A linked list is a collection of items called this

What is node?

100

A function that calls itself is known as this

What is a recursive?

200

To locate it in a sorted list you can use this search method

What is the Binary Search?

200

What LIFO stands for

What is Last In, First Out?

200

A binary tree node that has no left or right children is called this term

What is a leaf (or external node)?

200

What the pointer head points to in a linked list

What is the first node in the linked list?

200

Every recursive definition must have at least one of these

What is base case?

300

To find the key using this method involves a fixed-size table

What is hashing?

300

To pop a stack means this

What is remove an item from the top of the stack?

300

The binary tree traversal algorithm where the last node visited is the root of the tree

What is postorder?

300

What it means when a linked list node’s pointer field is None

What is it is the last node of the list?

300

The general case of a recursive definition must eventually reduce to this

What is a base case?

400

If using this collision handling method, you will find it in a linked list

What is chaining?

400

What the top method of a stack class does

What is return the value at the top of the stack?

400

In this type of binary tree traversal, the left subtree is visited after the node.

What is preorder?

400

The performance of pushing onto a stack is Big-Oh what?

What is O(1)?

400

Most problems that have a recursive solution also have an iterative solution which uses this control structure

What is a loop?

500

Because of stacks, this type of notation does not require the use of parentheses to enforce operator precedence

What is postfix?

500

A binary tree in which the key in the root node is larger than every key in the left subtree and smaller than every key in the right subtree is called this

What is a binary search tree?

500

Of inserting an item into a linked list or inserting an item into an array, the one that is more efficient

What is inserting an item into a linked list?

500

Recursive function calls are resolved using this type of data structure

What is a stack?