Code Monkey home page Code Monkey logo

binary-tree's Introduction

Binary-Tree

Different Operation on Binary Tree Structure

Visitor badge

CREATE BINARY TREE

                                                  (1,A)
                                     _______________|________________        
                                     |                              |
                                   (2,B)                          (3,C)
                             ________|________              ________|________        
                             |               |              |               |
                           (4,D)          (5,E)           (6,F)           (7,G)
                          ___|___        ___|___         ___|___         ___|___
                          |     |        |     |         |     |         |     |
                        (8,H)  (9,I)  (10,J)  (11,K)  (12,L)  (13,M)  (14,N)  (15,O)

Inorder is: [4, D] [2, B] [5, E] [1, A] [6, F] [3, C] [7, G]

Preorder is: [1, A] [2, B] [4, D] [5, E] [3, C] [6, F] [7, G]

Postorder is: [4, D] [5, E] [2, B] [6, F] [7, G] [3, C] [1, A]

BFS levelorder is: [1, A] [2, B] [3, C] [4, D] [5, E] [6, F] [7, G]

Height of Tree : 3

DFS levelorder is: [4, D] [5, E] [6, F] [7, G] [2, B] [3, C] [1, A]

Print value of level: Level-1: [1, A] Level-2: [2, B] [3, C] Level-3: [4, D] [5, E] [6, F] [7, G]

binary-tree's People

Contributors

jaydattpatel avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.