⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exam2_6_2.java

📁 数据结构(java描述)课件(第三讲:树结构)
💻 JAVA
字号:
import java.util.Comparator;

public class Exam2_6_2{
	
	public static void orderInsert(LinList myList,Object x,Comparator mc){
		Node curr, pre;
		
		curr = myList.head.next;
		pre = myList.head;
		
		while(curr != null && (mc.compare(curr.element,x) == 1)){
			pre = curr;
			curr = curr.next;
		}
		
		Node temp = new Node((Integer)x,pre.next);		
		pre.next = temp;
		myList.size ++;
	}
	
	public static void main(String[] args){
		MyComparator mc=new MyComparator();
		LinList myList = new LinList();
		int s[] = {1, 3, 9, 11, 8, 6, 22, 16, 15, 10},n = 10;
		
		try{	
			for(int i = 0; i < n; i++){
				orderInsert(myList,new Integer(s[i]),mc);
			}
			for(int i = 0; i < myList.size; i++){
				System.out.print(myList.getData(i)+"  ");
			}
		}
		catch(Exception e){
			System.out.println(e.getMessage());
		}	
	}	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -