시작하기 전에 주어진 3 개의 정수 인 의 모든 순열을 나열해야합니다. 온라인으로 찾았지만 내 필요에 맞는 것을 찾지 못했습니다.자바에서 정수의 순열
3 면체, 6 면체의 모든 순열을 찾아야합니다. 나는 친구와 선생님과 함께 할 내기를했습니다.
모든 가능성 (순열이 아니라)이 216 (6x6x6) 이고 그 모두를 포함하는 배열을 만들 수 있다는 것을 증명할 수 있습니다.
나는 이들의 순열을 찾을 필요가있다. 그리고 나는 꽤 여기에서 도전했다. 나는 또한 반복 된 것들을 걸러 낼 필요가있다. 예를 들어 1 롤에서 1,2,3,을 얻습니다. 따라서 순열은 1,2,3 1,3,2 2,3,1 3,2,1 3,1,2 2,3,1입니다. 그러나 다른 롤에서 Il은 3, 2, 1 이되므로 순열이 동일하므로 필자는이를 필터링하여 고유 순열의 정확한 수를 찾아야합니다.
어떤 도움이 필요합니까?
유, 열심히 봐 문자열 철자 바꾸기를 검색하고 u는이 모든 솔루션을 볼 수 didnt는 확신. char를 int로 대체하십시오. – Mox
질문에 노력이나 코드를 표시하지 않았습니다. 아무도 당신의 내기를 이기기 위해 여기에 있지만 문제를 해결하려고 노력할 수도 있습니다. – vlatkozelka
귀하의 모든 순열은 이미 216 가지 가능성으로 배열되어 있습니다. 뭘 더 원하니? 예를 들어 배열에 이미 다음 6 가지 가능성이 있습니다. 1,2,3; 1,3,2; 2,1,3; 2,3,1; 3,1,2; 3,2,1. –