Desktop only
Coding Challenges are optimized for Desktop
Come back on a wider screen - the live editor needs room to breathe. You can still read the problem brief above.
Come back on a wider screen - the live editor needs room to breathe. You can still read the problem brief above.
def get_and_set(self, key: str, value: str) -> str | None
def compare_and_swap(self, key: str, expected: str | None, new: str) -> bool