数据结构
Rekeless
这个作者很懒,什么都没留下…
展开
-
java实现链表的基本操作(增删改查)
链表作为最基本的数据结构,常常出现在笔试和面试题中,今天我们来看看链表的基本操作关于链表,其实具体的链表的概念就不说了,相信大家都懂,我们直接进入正题。下面的代码是关于单向链表的基本操作(Java实现)一 链表的创建public class LinkNode { public int val; public LinkNode next; public void setVa...原创 2018-09-16 12:56:24 · 351 阅读 · 0 评论 -
二叉树的遍历和求二叉树的最长路径
二叉树作为最常碰到和最基础的数据结构,今天来聊一聊二叉树的遍历二叉树的遍历分为深度优先遍历和广度优先遍历,其中,深度优先遍历又分为先序遍历,中序遍历和后序遍历三种。先,中,后都是根据根节点而言的,即:先序遍历:根——左——右中序遍历:左——根——右后序遍历:左——右——根一 深度优先遍历递归实现深度优先遍历递归的逻辑实现比较简单,就不多做解释,代码如下,相信都能看...原创 2018-09-13 21:40:45 · 9266 阅读 · 0 评论