Golang에서 표준 입력에서 정수 목록을 읽고 정수 슬라이스에 저장 명시적인 for 루프 없이 효율적으로 달성할 수 있습니다.
이를 달성하려면 재귀 도우미 기능과 함께 fmt.Scan 기능을 활용하여 입력 읽기 프로세스를 단순화할 수 있습니다. 다음은 접근 방식에 대한 분석입니다.
정수 수를 읽습니다.
초기화 슬라이스:
재귀 도우미 함수 정의 ReadN:
이 함수는 다음 인수를 사용합니다.
함수에서:
ReadN 호출:
재귀를 활용하고 for 루프를 명시적으로 사용하는 이 방법은 정수 슬라이스에서 정수를 읽고 저장하는 프로세스를 간소화합니다. 더 빠른 입력 스캔을 위해 스캔 기능을 사용자 정의하여 입력 읽기 성능을 최적화하는 것을 고려할 수 있습니다.
위 내용은 For 루프를 사용하지 않고 Golang에서 정수 세트를 읽는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!