Object Oriented Design

380. Insert Delete GetRandom O(1)

380. Insert Delete GetRandom O(1) class RandomizedSet: def __init_

271. Encode and Decode Strings

271. Encode and Decode Strings 這個題目的目的是要做到文字的轉碼,這個技術其實滿常見於資料的傳輸,因為資料在傳輸的時候是沒辦法保留原先的資料格式的,例如我們有一個陣列要傳輸,這個陣列一定要先經過轉碼後變成一串長文字才方便在網路上傳輸。

348. Design Tic-Tac-Toe

348. Design Tic-Tac-Toe class TicTacToe: def __init__(self, n: int)

710. Random Pick with Blacklist

710. Random Pick with Blacklist class Solution: def __init__(self,