Skip to content
← Published challenges

Checkpoint · revision 1

Core Data Structures Checkpoint

Check stacks, queues, hash tables, heaps, and tries by the operations they make efficient.

Scenario

A program needs undo history, fast key lookup, priority scheduling, and prefix search.

Scored questions

Question 1

Which access rule describes a stack?

Question 2

In a binary min-heap, where is the minimum element stored?

Question 3

A hash table has 8 occupied slots and 10 total slots. What is its load factor?

Question 4

Why is a trie useful for autocomplete?

Answer keys, scoring tolerance, XP, and awards stay on the server. Retrying the same attempt cannot award twice.