Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 188 Bytes

BitFunctions - clearBit.md

File metadata and controls

13 lines (10 loc) · 188 Bytes

Solution

int clearBit(int num, int bit) {
    int mask = ~(1 << bit);
    return num & mask;
}

Time/Space Complexity

  • Time Complexity: O(1)
  • Space Complexity O(1)