2014-09-07 2 views
-2

입력 상자 안에 표시되는 모든 가능한 텍스트 조합을 계산하는 스크립트를 작성하는 데 도움을 줄 수 있습니까?jquery를 사용하여 모든 조합을 계산하십시오.

입력란에 12이 있다고 가정 해 보겠습니다. 스크립트는이 입력에 4 가지 가능한 변형 (11, 12, 21, 22)이 있음을 읽고 계산하고 인쇄합니다.

어떻게하면됩니까?

+1

간단한 Google 검색을 통해 올바른 방향으로 안내 할 수 있습니다. EG http://stackoverflow.com/questions/5232295/is-there-any-pre-built-method-for-finding-all-permutations-of-a-given-string-in – Vector

답변

2

먼저 입력을 읽었을 것입니다. 아마도 문자열 일 것입니다. 그런 다음 배열로 분할하려고합니다. 그래서 새로운 입력 배열의 가능한 모든 숫자를 얻습니다. 다음 재귀를 사용하여이 배열을 탐색하고 가능한 결과에 배열의 해당 인덱스에 문자를 추가하고 원하는 깊이로 함수를 알려줍니다 (원래의 입력 길이), 길이에 이르면 그것을 인쇄하고 재귀에서 1 단계 뒤로 이동하십시오. jQuery보다는 프로그래밍 문제가 더 많습니다. jQuery에서 해결하기 쉬운 몇 가지 방법이있을 수 있지만 여기서 문제는 논리에 관한 것입니다.

관련 문제