
python3 組み込み関数や組み込み型のコードを確認する方法。計算量がわかるので競技プログラミングに便利!
python標準ライブラリのコードをGitHubを用いて確認する方法を説明します。組み込み関数、組み込み型、その他モジュールのコードの確認方法がわかる様になります。
コードを確認することで組み込み関数の計算量がわかるので、競技プログラミング等で処理が思う様な実行時間にならない時に原因を知ることが出来ます。例えば、ループの中でsum関数を使用する場合、O(n^2)になるので、可能であればsumを利用しない方が良いということがわかります。