일부 연구를 위해 일부 Java 코드에서 작업 중이며 ArrayList의 모든 순열을 반복하는 방법이 필요합니다. 나는 이전에 제기 된 몇 가지 질문을 살펴 보았지만, 대부분은 내가하고 싶은 일이 아니었고, 가까운 사람들은 Perl로 작성된 문자열과 예제 코드를 다루는 해답을 얻었고, 보였던 구현의 경우에는 작동 할 것 같은 ... 실제로 작동하지 마십시오.배열의 순열 반복
이상적으로 필자는 함수 permute (list, i)를 작성하는 데 유용한 팁/코드 스 니펫을 찾고 있는데, 0에서 list.size()로갑니다! 내 ArrayList의 모든 순열을 제공합니다.
n! 꽤 빠르다. 당신의 목록은 얼마나 큰가요? – GriffeyDog
순열에 대해 이야기 할 때 문자열의 문자와 목록의 노드간에 차이가 없습니다. –
당신은'모든 순열의 alforithm'에 구글을 시도 했습니까? 실제로 당신이 필요로하는 것 – maks