Tree Summing
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 8132
Accepted: 1949
Description
LISP was one of the earliest high-level programming languages an...
分类:
其他好文 时间:
2015-08-21 11:23:45
阅读次数:
165
先看看实现了哪些功能吧?
(1)构造二叉树
(2)遍历二叉树结点
(3)搜索二叉树结点
(4)删除二叉树结点
(5)判断结点是否存在二叉树
看看源码:
package hk.inso.service;
/**
* Created by IntelliJ IDEA.
* Date: 8/17/15 11:45 PM
* Author: Richar...
分类:
其他好文 时间:
2015-08-20 01:28:40
阅读次数:
182
【144-Binary Tree Preorder Traversal(二叉树非递归前序遍历)(未完成)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a binary tree, return the preorder traversal of its nodes’ values.
For example:
Given binary tree...
分类:
编程语言 时间:
2015-08-19 08:15:39
阅读次数:
869
【仅贴代码及测试结果】-------------------BinaryTree.java------------------------------class Tree{ E element; Tree lChild; Tree rChild; public Tree(E ...
分类:
编程语言 时间:
2015-08-18 15:32:58
阅读次数:
119
#include
#include
#include
#include
#include
using namespace std;struct Node
{
char data;
Node *left;
Node *right;
Node(char d = char()):data...
分类:
其他好文 时间:
2015-08-16 23:11:46
阅读次数:
173
【129-Sum Root to Leaf Numbers(所有根到叶子结点组组成的数字相加)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number.
An example...
分类:
编程语言 时间:
2015-08-15 06:44:54
阅读次数:
114
一:前言二叉树的遍历方法分四种:前序,中序,后序以及层次遍历。其中,前中后遍历方法的实现分递归和非递归,非递归遍历的实现需要借助于栈。实际上,递归的调用就是一种栈的实现,所以,非递归遍历就需要人工借助栈结构来实现。而层次遍历需要借助队列。二:前中后序遍历递归遍历:递归遍历的思想和方法很简单,通过调整...
分类:
编程语言 时间:
2015-08-11 00:03:14
阅读次数:
232
#include
#include
#define Data_Type char
typedef struct Node{
Data_Type data;
Node * lchird;
Node * rchird;
}NODE, *PNODE;
PNODE create();
void preOrderTraverse(PNODE);
void inOrderTraverse(PNOD...
分类:
编程语言 时间:
2015-08-10 14:55:55
阅读次数:
375
【107-Binary Tree Level Order Traversal II(二叉树层序遍历II)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a binary tree, return the bottom-up level order traversal of its nodes’ values. (ie, from left to right,...
分类:
编程语言 时间:
2015-08-10 08:17:39
阅读次数:
169