有一个数组[10-20,41-50,31-40,51-60,21-30],使他按照10-20,21-30,...的顺序排序有什么高效的方法吗?谢谢
欢迎选择我的课程,让我们一起见证您的进步~~
이런 소수의 배열 요소만 있는 경우 어떤 정렬 방법을 사용하든 큰 차이는 없습니다. 정렬 알고리즘은 데이터의 양이 상대적으로 클 때만 각각의 장점을 발휘할 수 있습니다.
정렬에 관해서는 전통적인 정렬 알고리즘이 많이 있습니다. 크기 비교 방법을 자신만의 방법으로 변경하면 괜찮습니다.
CompareTo 메소드를 다시 작성하고 중간에 있는 '-'를 제거한 후 int 비교 숫자로 변환합니다
무슨 뜻인가요? 2차원 배열?
(1) 컬렉션 프레임워크 적용: 비교기 인터페이스를 구현하고 그 안에 비교 메소드를 다시 작성합니다. (2) 문자열 유형에서 CompareTo 메서드를 재정의합니다
정렬할 때 요소의 절대값을 구한 후 요소 수에 따라 다양한 정렬 방법을 선택하세요
이런 소수의 배열 요소만 있는 경우 어떤 정렬 방법을 사용하든 큰 차이는 없습니다.
정렬 알고리즘은 데이터의 양이 상대적으로 클 때만 각각의 장점을 발휘할 수 있습니다.
정렬에 관해서는 전통적인 정렬 알고리즘이 많이 있습니다. 크기 비교 방법을 자신만의 방법으로 변경하면 괜찮습니다.
CompareTo 메소드를 다시 작성하고 중간에 있는 '-'를 제거한 후 int 비교 숫자로 변환합니다
무슨 뜻인가요? 2차원 배열?
(1) 컬렉션 프레임워크 적용: 비교기 인터페이스를 구현하고 그 안에 비교 메소드를 다시 작성합니다.
(2) 문자열 유형에서 CompareTo 메서드를 재정의합니다
정렬할 때 요소의 절대값을 구한 후 요소 수에 따라 다양한 정렬 방법을 선택하세요