Question
The memory required by these data structures can be reduced by storing only the bitwise XOR of two opposite values. Hitotumata and Noshita introduced a technique to manipulate these structures that Donald Knuth ("kuh-NOOTH") popularized as "dancing." In hash tables, separate chaining typically uses these structures to store colliding keys. The roots of a (*) Fibonacci heap are placed into a "circular" one of these structures. These structures feature constant-time insertion without shifting and can be reversed by iterating over "current," "previous," and "next" values for the pointers that connect their nodes either "singly" or "doubly." For 10 points, name these linear data structures that are often conflated with arrays. ■END■
ANSWER: linked lists [accept singly linked lists or doubly linked lists; prompt on lists; prompt on dancing links]
<Science - Other Science - Computer Science>
= Average correct buzz position
Buzzes
Summary
Tournament | Edition | Exact Match? | TUH | Conv. % | Power % | Neg % | Average Buzz |
---|---|---|---|---|---|---|---|
2025 PACE NSC | 06/07/2025 | Y | 12 | 83% | 8% | 0% | 87.80 |