이것은 사소한 일이지만, 왜 Selection Sort의 기본 구현이 안정적이지 않은지 이해할 수 없습니까?선택 정렬이 왜 안정적이지 않습니까?
반복 할 때마다 나머지 배열에서 최소 요소를 찾습니다. 이 최소값을 찾으면 찾을 수있는 첫 번째 최소값을 선택할 수 있으며 요소가 실제로 값보다 작을 때 업데이트합니다. 따라서 각 반복에서 선택한 요소가 첫 번째 최소값입니다. 즉, 이전 정렬 순서에서 첫 번째 요소입니다. 따라서, 내 이해를 위해, 현재의 정렬은 동등한 요소에 대해 이전 정렬에 의해 생성 된 순서를 파괴하지 않습니다.
무엇이 누락 되었습니까?
감사합니다. 간단하고 간결한 예입니다. 하나님, 나는 실제로 B Sc (10 년 전에 :)를했을 때 Stack Overflow가 있었으면합니다. – ripper234