实现链表的插入——头插尾插

简介: 实现链表的插入——头插尾插

声明类:

public class LinkList {
    LinkList next;
    int val;
    public LinkList(int val) {
        this.val = val;
    }
    public LinkList getNext() {
        return next;
    }
    public void setNext(LinkList next) {
        this.next = next;
    }
    public int getVal() {
        return val;
    }
    public void setVal(int val) {
        this.val = val;
    }
}

头插法

public static void insert1(int val) {
        LinkList node = new LinkList(val);
        //判断是否为空
        if (head == null) {
            head = node;
            return;
        }
        node.next = head;
        head = node;
    }

尾插法

 public static void insert2(int val) {
        LinkList node = new LinkList(val);
        //判断是否为空
        if (head == null) {
            head = node;
            return;
        }
        LinkList temp = head;
        //遍历到最后插入
        while (temp.next != null) {
            temp = temp.next;
        }
        temp.next = node;
    }

测试:

public static void main(String[] args) {
        insert1(3);
        insert2(4);
        insert1(2);
        insert2(5);
        insert1(1);
        insert2(6);
        bianli();
    }
//遍历
    public static void bianli() {
        LinkList temp = head;
        while (temp != null) {
            System.out.println(temp.val + " ");
            temp = temp.next;
        }
    }

输出结果:


相关文章
|
9月前
|
存储 算法 编译器
顺序表的实现(头插、尾插、头删、尾删、查找、删除、插入)
顺序表的实现(头插、尾插、头删、尾删、查找、删除、插入)
数据结构|双向链表|带头结点|头插|尾插|尾删|头删
数据结构|双向链表|带头结点|头插|尾插|尾删|头删
|
9月前
|
存储
链表基础知识(一、单链表、头插、尾插、头删、尾删、查找、删除、插入)
链表基础知识(一、单链表、头插、尾插、头删、尾删、查找、删除、插入)
|
9月前
|
存储 算法 C++
链表基础知识(二、双向链表头插、尾插、头删、尾删、查找、删除、插入)
链表基础知识(二、双向链表头插、尾插、头删、尾删、查找、删除、插入)
|
9月前
(数据结构)单链表 —— 尾插,尾删,头插,头删,查找,插入,删除。
数据结构单链表 —— 尾插,尾删,头插,头删,查找,插入,删除
53 0
动态顺序表基本操作--头插头删尾插尾删
动态顺序表基本操作--头插头删尾插尾删
79 0
|
9月前
|
存储
数据结构基础:一篇文章教你单链表(头插,尾插,查找,头删等的解析和代码)
数据结构基础:一篇文章教你单链表(头插,尾插,查找,头删等的解析和代码)
顺序表头插头删尾插尾删以及任意位置的插入删除和顺序表中的查找
顺序表头插头删尾插尾删以及任意位置的插入删除和顺序表中的查找
|
Linux PHP 关系型数据库
岁末年尾的留音
马上就是第二年了。 希望虎年能有新进展。   2006-2009整三年的Linux和PHP经历让我的目标变得更加明确,猎头的光顾提升了我的自信,也增加了自我的价码。2010年到来了,我要用我的努力书写出人生的新篇章。
728 0

热门文章

最新文章