변수값에 따른 행동 순서를 정하려고 하는데 정렬 알고리즘을 모르겠더군요.
변수a : 15
변수b : 12
변수c : 14
변수d : 18
라는 변수와 변수값이 있다고 할때..
각 변수 a,b,c,d 에 변수값의 내림차순으로 1,2,3,4 의 숫자를 대입하는 방법이 궁금합니다.
a>b>c>d
a>b>d>c
.
.
.
.
d>b>c>a
이런식으로 16개 경우의 수 모두를 나열해서 1,2,3,4 를 대입하는 방법도 있겠지만...
변수가 4개가 아니라100개가 되면 경우의 수가 10000이 되니까.. =_=.. 이건 불가능하잖아요?
어떻게 하면 될까요?
2k에서 사용할 수 있는 방법은?