Merge(SinglyList 《合并》)
来源:互联网 发布:python应用领域 编辑:程序博客网 时间:2024/06/08 09:26
public SinglyList<T> merge(SinglyList<T > list){ Node<T> p = head.next; Node<T> q = list.head.next; Node<T> succ; Node<T> succ2; while(p!=null&&q!=null){ if (p.data.compareTo(q.data)>0){// succ2 = q.next; q.next = p; head.next = q;// p = q;// q = succ2; // head.next = new Node<T>(q.data,head.next); head = head.next; }else if(p.data.compareTo(q.data)<0){ succ = q.next; q.next = p.next; p.next = q; p = q; q = succ; // p.next = new Node<T>(q.data,p.next); p = p.next; }else { p = p.next; q = q.next; } } return this; }
阅读全文
0 0
- Merge(SinglyList 《合并》)
- Bar.Merge() ,没有合并
- merge into合并资料
- 合并数据Merge
- mysql-merge合并表
- 合并时间段 Merge Intervals
- 【区间合并】Merge Intervals
- Merge Intervals 合并区间
- 合并merge into
- 合并区间 Merge Intervals
- git merge 合并分支
- merge合并链表
- SVN合并(merge)的使用
- 如何合并两个vector? merge
- SVN合并(merge)的使用
- merge-sort(合并排序)
- SVN合并(merge)的使用
- Git merge 合并分区详解
- Java基本功之Reference详解
- 汇编-将输入的字符串逆序输出
- android UiAutomator让运行失败的用例重新运行
- Opencv学习之仿射变换、直方图均衡化
- Keepalived+MySQL主主互备模式实现高可用
- Merge(SinglyList 《合并》)
- 笨方法学python笔记(3)
- 大型网站架构系列:分布式消息队列(一)
- 笔记:标题党-识别目标是否基于 Struts2 构建的两种方法
- mysql 双主方案优缺点
- jdbc数据库
- Linux命令行访问网页
- 有序表归并算法
- HashSet和TreeSet的分析