サフィックス LeetCode Evaluate Reverse Polish NotationLeetCodeアルゴリズムpythonスタックサフィックス サフィックスデータ構造サフィックススタックDSコード