单向链表的建立(尾部插入法)
2015-10-05 20:44
375 查看
class ListNode { ListNode next; int val; public ListNode(int x) { val = x; } } public class LinkList { private ListNode curr = new ListNode(-1); private ListNode head = curr; public void appendToTail(int d) { ListNode tail = new ListNode(d); curr.next = tail; curr = curr.next; } public void printAppendToTail() { while (head.next != null) { System.out.println(head.next.val); head = head.next; } } public static void main(String[] args) { LinkList llist = new LinkList(); for (int i = 1; i < 10; i++) { llist.appendToTail(i); } llist.printAppendToTail(); } }
相关文章推荐
- matlab远程调试
- Android学习笔记(十)BroadcastReceiver初体验
- 素数链
- 第二层第二题:矩阵变换
- <一> 导言
- 播放与暂停UIWebView中视频,并获取的长度与播放进度,
- 重载(overload),覆盖(override),隐藏(hide)的区别
- LinkedList 增删真的比ArrayList快吗?
- QT5 学习之路23---事件总结
- RNN(三) 在SLU中的应用
- 【static&extern,有心得】staitc在C中,修饰函数.(让我明白了,在include该文件后,则该文件的static也可见了)
- 主席树
- android UI界面设计(1)
- 使用T-SQL模仿程序实现冒泡排序
- hadoop中遇到的问题。
- poj2114 寻找树上存在长度为k点对,树上的分治
- 关于ssh,一次深刻的打我脸式的学习。
- java记——随机抽牌(加强版)
- 在四川大学的第三个冠军在线编程竞赛:簿传输
- 2014 Asia Shanghai Regional Contest J