自作のアルゴリズムとSTLアルゴリズムの選択は、具体的なニーズによります。 一般的な操作やデータ構造に対してはSTLアルゴリズムを使用することが推奨されますが、特定の要件やパフォーマンスが求められる場合には、自作のアルゴリズムを検討することも重要です。 STLアルゴリズムは、再利用性や可読性が高いため、まずはSTLを試してみることをお勧めします。