Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2020
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.59 KB | None | 0 0
  1. class RangeModule:
  2.  
  3.     def __init__(self):
  4.         self.range = []
  5.  
  6.     def addRange(self, left: int, right: int) -> None:
  7.         for el in [x for x in range(left, right) if x not in self.range]:
  8.             self.range.append(el)
  9.     def queryRange(self, left: int, right: int) -> bool:
  10.         for el in [x for x in range(left, right)]:
  11.             if el not in self.range:
  12.                 return False
  13.         return True
  14.     def removeRange(self, left: int, right: int) -> None:
  15.         for el in [x for x in range(left, right) if x in self.range]:
  16.             self.range.remove(el)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement