日々成長していくためのブログ

雑記ブログ。日々新しい発見をして、考えをまとめていきたい。

プログラムの高速化

自分で昔書いたコードの中身を見てみると、非効率な処理をしている部分が多く、より高速な処理に書き換えたくなった。調べたところによると、pythonのfor文は遅いと評されているようだ。実際for文を使っている部分を使わずに処理するようにすると計算時間が10-1000倍近く速くなった。

 

使っているコードが遅いと感じたときには、コードの中身を精査して、どこの処理が律速になっているかを確認し、適宜高速化していくようにしよう。