Golang で標準入力から整数のリストを読み取り、整数スライスに保存するこれは、明示的な for ループを必要とせずに効率的に実現できます。
これを実現するには、fmt.Scan 関数と再帰ヘルパー関数を利用して、入力読み取りプロセスを簡素化できます。アプローチの内訳は次のとおりです:
整数の数を読み取ります:
スライス:
再帰ヘルパー関数を定義します。 ReadN:
この関数は次の引数を受け取ります:
関数内:
Call ReadN:
再帰を利用し、明示的な for ループでは、このメソッドは整数スライスへの整数の読み取りと格納のプロセスを合理化します。入力スキャンをさらに高速化するには、スキャン機能をカスタマイズして入力読み取りパフォーマンスを最適化することを検討できます。
以上がFor ループを使用せずに Golang で整数のセットを読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。