java数据结构与算法
doudouydx
爱好java 邮箱626789653@qq.com
展开
-
JAVA单链表模拟栈完整代码
package DataStructure._04Stack._02LinkedListStack; public class Node { public int data; public Node next; public Node() { } public Node(int data){ this.data = data; } @Override public String toString() { return “栈数据:{data=” + data + ‘}’; } } package DataSt原创 2020-10-26 01:29:43 · 205 阅读 · 0 评论 -
合并2个有序单链表,合并后仍然有序主要合并代码(还有cur1.id==cur2.id的情况漏掉了)
public HeroNode mergeSingleLinkedList(HeroNode head1,HeroNode head2){ if(head1.nextnull || head2.nextnull){ System.out.println(“无法合并,请仔细检查传入的链表是否为空!”); return null; } HeroNode cur1 = head1.next; HeroNode cur2 = head2.next; HeroNode next = null; HeroNode ne原创 2020-10-23 10:13:28 · 119 阅读 · 0 评论