1~100까지의 수가 있는데
위치는 무작위임
이걸 솔트 메소드를 이용하면
1
2
3
4
5
이런식으로 나열이 되겠징
여기까지의 sort의 순기능중 하나인건알겠슴
그럼 이게 어떻게 작동하는거임 ?
아이템마다 고유번호가 있다고 치자
이때 고유번호는 그 아이템이 가지고 있는 자리값임
1-f01금검 데미지 50
2-f03철검 데미지 20
3-f02 은검 데미지 35
이걸 솔트 시키면
1-f01 철검 데미지 20
2-f02 은검 데미지 35
3-f03 금검 데미지 50
이렇게 솔트되버림
아이템 고유번를 바꿔버림
내가 원한건 저렇 sort기능이 아님
단순히 아이템에 등급을 매길려고 하는거임
예를들면
15등 돌검 데미지 4
2등 금검 데미지 50
10등 목검 데미지 15
이런식으로 자리는 유지하면서 앞에 등수만 바꾸고싶은데
다른 기능이나 메소드를 가진게 있을까 ?
솔트가 뭐냐 소트지. 그참. 그야 옮길때 통째로 옮겨야지.
매트랩은 숫자 영어 다됨 정렬
등수만 매기고 싶다라.
인덱스 정렬후 인덱스 찾아가서 등수 박으면 되잖아.
[ 키 ][ 원래위치 ] <- 요게 인덱스
매트랩 ??
이걸 키로 정렬한 다음. 원래위치 가서 몇번째 인덱스인지 적어넣음 되지. 공동몇위 이런거 처리하려면 따로 카운터 증가시키면서 가면 되고.
codesaf - 내가 원한건 정렬후 등수박으면 되는게 아님 등수도 원하고 고유번호는 아이템과 셋트가 아님 따라서 정렬시키면 고유번호는 그 자리에 가만히 있슴 그래서 움직이게 하면 안된다느거
다시 작업할려면 1000개가 넘는 고유번호를 아이템과 셋트로 만들어서 아이템이 정렬되면 고유번호도 정렬되어야하는데.. 난 생각도하기싫음 그게
엑셀로 해라
프로그래밍 할려면 배열이나 리스트 이용하단가
원하는게 먼지 이해가 안된다
데미지로 정렬 하고싶다는건가?
인덱스를 고유번호라고 하는거야?
내가 설명한걸 니가 못알아들은거임
원본은 놔 두고 인덱스만 따로 별개의 데이타로 뽑아서 그것만 정렬해서 원위치에다 등수를 박겠다는거임. 즉 원본 순서는 바뀌지 않고 등수만 바뀜.
되버림->돼버림 (되어 = 돼임) [리듬 맞춤법 봇♬]
ㅇㅇ//셋트->세트 (외래어는 뒤 초성이 거센소리나 된소리일 때 앞 받침을 안 적는 게 원칙. 쉽게 말하자면 받침 유무에 따라 발음 차이가 없으면 받침 안 씀) [리듬 맞춤법 봇♬]