Question

Answer the following about the Robert Tarjan and Daniel Sleator-created splay tree, for 10 points each.
[10e] Splay trees belong to a class of trees named for this algorithm, in which nodes less than the root are in the left subtree. This algorithm finds an element in a sorted array in O(log n) time by repeatedly comparing it to the middle.
ANSWER: binary search [accept binary search trees; prompt on search]
[10m] The “splay” operation executes “zig” and “zig-zag” steps by performing these operations to center the queried element. Self-balancing BSTs such as AVL trees perform “left” and “right” instances of these operations.
ANSWER: tree rotations [accept left rotation or right rotation]
[10h] The hypothetical runtime of a splay tree used as a deque is given by the minimum number of applications of this function of n that yields a constant. Tarjan proved that a sequence of operations on an union-find structure has runtime proportional to this function of the number of nodes.
ANSWER: inverse Ackermann function [prompt on a or alpha; reject “Ackermann function”]
<Science - Other Science - Math>

Back to bonuses

Summary

2024 ARGOS @ Brandeis03/22/2025Y25.0050%0%0%
2024 ARGOS @ Chicago11/23/2024Y615.0083%50%17%
2024 ARGOS @ Christ's College12/14/2024Y313.3367%33%33%
2024 ARGOS @ Columbia11/23/2024Y220.00100%100%0%
2024 ARGOS @ Stanford02/22/2025Y320.00100%67%33%
2024 ARGOS Online03/22/2025Y316.67100%67%0%

Data

BHSU RebirthClown Senpais0000
WashUClown Squad100010
hawk two ofMusic to Help You Stop Smoking100010
The Love Song of J Alfred PrufRock and Roll All Nite (and Party Every Day)Northeast by Northwestern10101030
Who is the Colleen Hoover of the Zulus?Notre Dame1010020
BHSU ReFantazioThat Feeling When Knee Surgery Is in Five Days1010020