この質問は、インタビュー中に私に与えられました。インタビューはとうに終わりましたが、私はまだ問題について考えていて、それが私を悩ませています:
次のツールを含む言語があります:rand()
関数、while
ループfor
、if
ステートメント、およびreadline()
メソッド (python の に似ていますreadline()
)。これらのツールを使用して、ランダムな行をファイルに返すアルゴリズムを作成します。ファイルのサイズがわからず、ファイルの内容を 1 回しかループできません。