- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 二叉树的层次遍历两部曲
二叉树的层次遍历,用到了队列这种数据结构。1. 二叉树层次遍历(一)思路是:先将跟节点入队列,当队列不为空,每次从队列中取出一个节点,访问它的同时将它的左右子树入队列。(当然了,只有它的子树不为空时才入队列)题目描述给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。例如:给定二叉树: [3,9,20,null,null,15,7],3/ \9 20...
2019-03-07 02:30:51 190
转载 链表排序(冒泡、选择、插入、快排、归并)的Java实现
文章来源:http://www.cnblogs.com/TenosDoIt/p/3666585.html排序问题是code界老生常谈的话题了。总结一下,主要有两种数据结构上的排序:数组、链表。数组的常用排序算法及实例戳这里:数组的七种经典排序算法Java实现本文是对链表的常用排序算法的示例,当然也是Java实现。“Speaking is easy, Show me the code ...
2019-03-05 21:32:52 1044
原创 leetcode旋转五部曲
这里总结leetcode中关于“旋转的题目”旋转链表旋转数组旋转数字旋转链表题目描述给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1->2->3->4->5->NULL, k = 2输出
2019-03-01 00:02:41 139
soundRecorderDemo
2016-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人