그래서 0000000000과 ZZZZZZZZZZ 사이에 가능한 모든 영숫자 조합을 실행하는 프로그램이 있습니다. 현재이 코드 사용하고 있습니다 :이러한 for 루프를 어떻게 단축합니까?
for (digit[0] = 0; digit[0] < 36; digit[0]++)
for (digit[1] = 0; digit[1] < 36; digit[1]++)
for (digit[2] = 0; digit[2] < 36; digit[2]++)
// etc...
을 ... 결국이 루프 10 중첩하고 내 전체 편집기 화면이 가득합니다. 그러면 이것을 어떻게 하나 또는 두 개의 루프로 압축할까요? digit[i]
을 테스트하고 증분하는 방법을 함께 모을 수는 없습니다. 이 솔루션을 사용하는 모든 사용자에게 미리 감사드립니다. 이 사이트에는 백만 개의 웹 페이지가 있지만 Google 검색에서 문구를 사용하는 방법을 생각할 수는 없습니다.
당신은이 비현실적 –
http://www.catb.org/jargon/html/R/recursion.html – wildplasser
@OlegAndriyanov 그래, 영원히 소요, 그건 하나의 이유를 만들어 관련 조합의 수를 실현 할 더 좋은 방법이 필요합니다. –