Search⌘ K
AI Features

Solution: Number of Spaces Cleaning Robot Cleaned

Understand how to simulate a cleaning robot navigating a binary matrix to count unique cleaned spaces. Explore the robot's movement rules, state tracking with bitwise operations, and when it stops, enabling efficient matrix traversal without extra space.

Statement

You are given a 0-indexed 2D binary matrix, room, representing a room of size m×nm \times n. In this matrix, 00 represents an empty space, while 11 represents a space occupied by an object. The top-left corner of the room is always empty ...