1linePython
1.0.0
いくつかのオンラインコードの課題について、ワンライナーPythonのコレクション。
このリポジトリのアイデアは、Pythonコードの1行だけでBinarySearch.comのコード問題を解決するためにShinez1997に挑戦したときにもたらされました。彼はコーディングのあらゆる面で私よりも優れており、これは私が彼を何とかして倒すことができる唯一の方法です。
returnと同じ行にあります。例:
# functools is imported by default
class Solution : # default by online judge
def minAddToMakeValid ( self , s : str ) -> int : # default by online judge
# answer fit in one line
return len ( functools . reduce ( lambda c1 , c2 : c2 if not c1 else c1 [: - 1 ] if c2 == ")" and c1 [ - 1 ] == "(" else c1 + c2 , s )) if s else len ( s )このリストに貢献したい場合は、このテンプレートを使用してください。
出典:リンク
説明:
説明と例
答え:
# Code in Python説明: