All About ACM
Math
Problem Solving
Time Complexity of...
Wildcard
100

Name any board member

What is...
Effie, Cindy, Grace, Jayden, Alexa, Akilan, David, Dongho, Paul

100

Formula for Manhattan Distance

What is |x_2 - x_1| + |y_2 - y_1|?

100

An array that accumulates entries of an underlying array (traditionally, left to right)

What is a prefix sum?

100

Binary Search

What is O(log n)?

100

Most common languages used in competitive programming

What are C++ and Python?

200

ACM@UCI's advisor

Who is Professor Michael Shindler?

200

Method for finding GCD without factorization

What is Euclid's/Euclidean Algorithm?

200

Algorithm that can only find a value on a monotonic function

What is binary search?

200

Hashtable insertion and lookup

What is O(1)?

Bonus points: What is the theoretical average limit?

200

The people always playing games in game theory

Who are Alice and Bob?

300

The full form of the acronym ACM

What is the Association for Computing Machinery

300

Features of XOR (that allow for the "XOR trick")

What are commutativity and associativity? 

300

Down and to the right, or the relationship between sets of the same size

What is a bijection?

300

Sieve of Eratosthenes

What is O(n log log n)?

300

Difference between amortized and average

What is the running cost of a series of operations versus the average complexity of all cases?

400

The name of a former faculty advisor of ACM

Who is Professor Thornton OR Professor Klefstad?

400

Theorem that allows for modulo division when using a prime number as the modular base

What is Fermat's Little Theorem?

400

Way handle non-adaptive interactive problems that will work with high probability

What is randomizing inputs?

400

Harmonic Series

What is O(logn)?

400

Shortest path algorithm that can detect negative cycles

What is Bellman-Ford or Floyd–Warshall?

500

The highest rank ACM@UCI has placed in ICPC World Finals (+- 5 is ok)

What is 72? (Elijah Huang, Jerry Li, Thomas Neill in 2024)

500

Recurrence relation for the Ackermann function

𝐴(𝑖, 𝑗) = 𝐴(𝑖 βˆ’ 1, 𝐴(𝑖, 𝑗 βˆ’ 1))

500

Another name for post-order processing of a tree

What is tree DP?

500

Traveling Salesman (DP)

What is O((n^2)(2^n))?

500

Computer scientist who proposed the P = NP problem

Who is Cook or Levin?