代码拉取完成,页面将自动刷新
package exp1;
import java.util.ArrayList;
import java.util.List;
/**
* Created by 蜡笔小新丶 on 2017/9/25.
*/
public class merge {
ArrayList list;
public List<? extends Comparable> mergeSortedList(List<? extends Comparable> aList,
List<? extends Comparable> bList){
list = new ArrayList();
for(Comparable i:aList)
list.add(i);
for (Comparable i:bList)
list.add(i);
Sort(list);
return list;
}
public void Sort(List<? extends Comparable> list){
int min;
for (int index = 0; index < list.size()-1; index++)
{
min = index;
for (int scan = index+1; scan < list.size(); scan++)
if (list.get(scan).compareTo(list.get(min)) < 0)
min = scan;
swap((List<Comparable>) list, min, index);
}
}
private static void swap ( List<Comparable> list, int index1, int index2)
{
Comparable temp = list.get(index1);
Comparable A = list.get(index2);
list.set(index1,A);
list.set(index2,temp);
}
@Override
public String toString() {
return "merge{" +
"list=" + list +
'}';
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。