ジョブ面接で、Pythonで数学の平方根を実装するように頼まれたのを覚えているけど、mathパッケージの使用が禁止されていたので、ちょっと面白いと思った。実際には単にnumber**.5とすればいいのに、多くの応募者が平方根探索アルゴリズムを始めてしまい、勾配を用いた最適化やニュートン・ラフソン法などにまで入り込んでしまうんだ。でも、単に2**.5とすればいいだけなのに。
Lee Penkmanジョブ面接で、Pythonで数学の平方根を実装するように頼まれたのを覚えているけど、mathパッケージの使用が禁止されていたので、ちょっと面白いと思った。実際には単にnumber**.5とすればいいのに、多くの応募者が平方根探索アルゴリズムを始めてしまい、勾配を用いた最適化やニュートン・ラフソン法などにまで入り込んでしまうんだ。でも、単に2**.5とすればいいだけなのに。