public class Solution {
public static void main(String[] args) {
Solution solution = new Solution();
int[] arr = {5, 2, 3, 4, 1};
solution.insertSort(arr);
}
private void insertSort(int[] arr) {
for (int i = 1; i < arr.length; i++) {
int t = arr[i];
int j = i - 1;
while (j >= 0 && arr[j] > t) {
arr[j + 1] = arr[j];
j--;
}
arr[j + 1] = t;
}
}
}
插入排序(Java实现)
于 2024-04-14 13:58:59 首次发布
本文介绍了使用Java编写的Solution类,其中包含一个用于对整数数组进行插入排序的insertSort方法,通过遍历和比较元素实现排序。
摘要由CSDN通过智能技术生成