java排序
天蓬老师
天蓬老师 2017-04-18 10:52:58
0
6
613

有一个数组
[10-20,41-50,31-40,51-60,21-30],使他按照10-20,21-30,...的顺序排序有什么高效的方法吗?谢谢

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(6)
PHPzhong

이런 소수의 배열 요소만 있는 경우 어떤 정렬 방법을 사용하든 큰 차이는 없습니다.
정렬 알고리즘은 데이터의 양이 상대적으로 클 때만 각각의 장점을 발휘할 수 있습니다.

迷茫

정렬에 관해서는 전통적인 정렬 알고리즘이 많이 있습니다. 크기 비교 방법을 자신만의 방법으로 변경하면 괜찮습니다.

巴扎黑

CompareTo 메소드를 다시 작성하고 중간에 있는 '-'를 제거한 후 int 비교 숫자로 변환합니다

刘奇

무슨 뜻인가요? 2차원 배열?

小葫芦

(1) 컬렉션 프레임워크 적용: 비교기 인터페이스를 구현하고 그 안에 비교 메소드를 다시 작성합니다.
(2) 문자열 유형에서 CompareTo 메서드를 재정의합니다

刘奇

정렬할 때 요소의 절대값을 구한 후 요소 수에 따라 다양한 정렬 방법을 선택하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿