专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
class Node { int a; public Node(int a) { this.a=a; } public int A {get{return a;} set{a=value;} } public Node next; } class LinkedList { Node header; public void Generate(int x) { if(header==null) header=new Node(x); else { Node n = new Node(x); if(n.A < header.A) { n.next = h [阅读全文] [PDF]
à1.数据结构及说明 typedefstructnode { intnumber; structnode*next; }LNode,*LinkList; à2.算法设计及说明 1)建立带头结点的单链表 首先申请空间建立头结点和第一个结点;q指向第一个结点,扫描输入第一个结点的数据;p指向q;while循环,当扫描输入的q的数据域的值不等于结束标志时,p指向新开辟的空间;再输入数据,用于下一次循环判断;p指向q,连接新的q结点;p跳到q上,准备连接下一个新的结点;当循环推出后,置尾结点指针域为空指针;最后返回头结点,链表建立完毕。 2)将值为x的结点插入一个按整 [阅读全文] [PDF]
1 共2条 分1页