Bonus
A “graph” analog of this data structure can be used in distributed computing for data split between different nodes. For 10 points each:
[10h] Name this probabilistic data structure that consists of multiple linked lists. The first list contains all the elements in order, while each subsequent list contains a random subset of the previous one’s elements.
ANSWER: skip list [accept skip graph; prompt on list]
[10e] Operations on a skip list have this average-case big-O time complexity. This is also the average-case time complexity of binary search on a sorted array.
ANSWER: logarithmic [or O(log n); accept logarithms of any base, such as O(ln n) or O(log2n)]
[10m] Skip lists may be used to reduce these entities’ namesake contention in concurrent systems. Unlike semaphores, these synchronization primitives are always obtained and released by the same thread.
ANSWER: locks [or mutexes; accept lock contention or spinlocks]
<Other Science>
Answerlines and category may not exactly match the version played at all sites
Conversion
| Team | Opponent | Part 1 | Part 2 | Part 3 | Total | Parts |
|---|---|---|---|---|---|---|
| Arizona State | North Carolina B | 0 | 10 | 10 | 20 | EM |
| Chicago A | Toronto B | 0 | 10 | 10 | 20 | EM |
| Columbia A | Winona State | 0 | 10 | 10 | 20 | EM |
| Cornell A | Maryland | 0 | 10 | 10 | 20 | EM |
| Florida | Yale | 0 | 0 | 0 | 0 | |
| Harvard | Vanderbilt | 0 | 0 | 0 | 0 | |
| Illinois A | Chicago B | 0 | 10 | 0 | 10 | E |
| Illinois B | WUSTL A | 0 | 10 | 0 | 10 | E |
| Johns Hopkins | Virginia Tech | 0 | 10 | 0 | 10 | E |
| LSE | North Carolina A | 0 | 0 | 0 | 0 | |
| Michigan | British Columbia | 0 | 0 | 0 | 0 | |
| Northwestern | UCF | 0 | 0 | 0 | 0 | |
| Rutgers | Virginia | 0 | 10 | 10 | 20 | EM |
| Stanford | Georgia State | 0 | 10 | 10 | 20 | EM |
| Toronto A | Texas | 10 | 10 | 10 | 30 | HEM |
| Toronto C | NYU | 0 | 10 | 0 | 10 | E |
| UC Berkeley A | Columbia B | 0 | 10 | 10 | 20 | EM |
| UC Berkeley B | Ohio State | 10 | 10 | 10 | 30 | HEM |
| Waterloo A | Ottawa | 10 | 10 | 10 | 30 | HEM |
| Waterloo B | Georgia Tech | 10 | 10 | 10 | 30 | HEM |
Summary
| Tournament | Exact Match? | Heard | PPB | Easy % | Medium % | Hard % |
|---|---|---|---|---|---|---|
| 2025 ACF Nationals | Yes | 20 | 15.00 | 75% | 55% | 20% |