2018-08-18 プログラムの高速化 自分で昔書いたコードの中身を見てみると、非効率な処理をしている部分が多く、より高速な処理に書き換えたくなった。調べたところによると、pythonのfor文は遅いと評されているようだ。実際for文を使っている部分を使わずに処理するようにすると計算時間が10-1000倍近く速くなった。 使っているコードが遅いと感じたときには、コードの中身を精査して、どこの処理が律速になっているかを確認し、適宜高速化していくようにしよう。