码迷,mamicode.com
首页 >  
搜索关键字:二叉树-层次遍历    ( 42个结果
LeetCode 101:Binary Tree Level Order Traversal
Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). For example: Given binary tree {3,9,20,#,#,15,7}, 3 / 9 20 ...
分类:其他好文   时间:2015-05-31 09:20:26    阅读次数:126
【数据结构】二叉树层次遍历
【数据结构】二叉树层次遍历package 蓝桥练习;public class 二叉树层次遍历 { public static int MAXSIZE = 100; public static Node queue[] = new Node[MAXSIZE]; public static void main(String[] args) { Node h = new...
分类:其他好文   时间:2015-04-13 09:40:58    阅读次数:134
Leetcode#107 Binary Tree Level Order Traversal II
原题地址二叉树层次遍历,最后把遍历结果翻转一下即可代码: 1 vector > levelOrderBottom(TreeNode *root) { 2 vector > res; 3 queue layer; 4 5 layer.p...
分类:其他好文   时间:2015-02-02 12:15:00    阅读次数:209
[LeetCode]116.Populating Next Right Pointers in Each Node
【题目】 Given a binary tree struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } Populate each next pointer to point to its nex...
分类:其他好文   时间:2014-12-24 20:13:35    阅读次数:151
[LeetCode]Binary Tree Zigzag Level Order Traversal
【题目】 Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between). For example: Giv...
分类:其他好文   时间:2014-12-09 12:14:27    阅读次数:164
二叉树层次遍历
二叉树的层次遍历,也就是广度优先遍历。代码如下: 1 void HierarchyBiTree(BiTree *Root) 2 { 3 LinkQueue *Q; 4 5 InitQueue(Q); 6 7 if (Root == NULL) return ; 8 ...
分类:其他好文   时间:2014-11-24 16:53:44    阅读次数:247
HDU 1622
http://acm.hdu.edu.cn/showproblem.php?pid=1622白书上6.3.2二叉树层次遍历的例题,层次遍历用bfs,建立二叉树,很基础的题目#include #include #include #include #include using namespace std...
分类:其他好文   时间:2014-11-23 12:54:24    阅读次数:163
非递归遍历二叉树【层次遍历,先序、中序、后序遍历】
一、层次遍历:借助队列实现 1 void LevelOrderTraversal(BiTree root) 2 { 3 BiTree e = root;//从根节点开始 4 Queue *q; 5 InitQueue(q); 6 7 if(e)//若根结点非...
分类:其他好文   时间:2014-11-19 00:29:25    阅读次数:238
编程之美——二叉树层次遍历
方法一:从根节点开始,将每层节点压入一个数组,cur代表当前访问节点,last代表下一层第一个节点,遍历数组可得层次遍历;代码: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 template 7 class ...
分类:其他好文   时间:2014-08-31 21:20:01    阅读次数:326
java实现二叉树层次遍历
层次遍历的算法参考自【编程之美】,源代码中使用了stl的vector实现动态扩展属性,在java里面List的特点很符合要求,故将此处改为ArrayList。...
分类:编程语言   时间:2014-07-22 22:38:35    阅读次数:427
42条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!