发布网友 发布时间:2022-04-25 18:25
共4个回答
热心网友 时间:2023-10-23 15:13
冒泡排序
public static void bubbleSort(int []arr) {
for(int i =0;i<arr.length-1;i++) {
for(int j=0;j<arr.length-i-1;j++) { //-1为了防止溢出
if(arr[j]>arr[j+1]) { //把大的数放在后面
int temp = arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
}
2. 希尔排序
public static void main(String [] args)
{
int[]a={49,38,65,97,76,13,27,49,78,34,12,64,1};
//希尔排序
int d=a.length;
while(true){
d=d/2;
for(int x=0;x<d;x++){
for(int i=x+d;i<a.length;i=i+d){
int temp=a[i];
int j;
for(j=i-d;j>=0&&a[j]>temp;j=j-d){
a[j+d]=a[j];
}
a[j+d]=temp;
}
}
if(d==10){
break;
}
}
}
热心网友 时间:2023-10-23 15:14
1、九九乘法表热心网友 时间:2023-10-23 15:14
冒泡排序 01背包热心网友 时间:2023-10-23 15:15
import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;public class Main { public static void main(String[] args) { // Get the script engine manager ScriptEngineManager manager = new ScriptEngineManager(); // Try executing scripts in Nashorn, Groovy, Jython, and JRuby execute(manager, "JavaScript", "print("Hello JavaScript")");