K5kC LogoK5kC | Code & More
Computer Science
AlgorithmsJavaProgramming LanguagesDatabaseSystem Design
Problems
Blind 75Algo KernelDifficulty: EasyDifficulty: MediumDifficulty: Hard
Videos
Projects
AndroidData ScienceComputer VisionSimulations
Tools
UUID GeneratorCode Formatter
Search⌘K

Algorithms Fundamentals

String
OverviewTree GlossaryTree PropertiesTree ADTHeight and Depth of a Node in TreeHeight of a Tree DefinitionBinary TreeBinary Tree TypesFull Binary TreePerfect Binary TreeComplete Binary TreeComplete vs. Full Binary TreeComplete Binary Tree Array RepresentationDegenerate (Pathological) Binary TreeSkewed Binary TreeBinary Tree RepresentationBinary Tree ADT and OperationsBinary Tree ImplementationBinary Tree TraversalsBinary Tree DFS TraversalInorder Predecessor and SuccessorBinary Search TreeBST OperationsBST TraversalBST Simple ImplementationBST Generic ImplementationThreaded Binary TreeSingle vs. Double ThreadedSingle Threaded Binary TreeDouble Threaded Binary TreeN-ary TreeN-ary Tree RepresentationComplete N-ary TreePerfect N-ary TreePerfect N-ary Tree — SizeTrieTrie RepresentationArray Based TrieNode RepresentationUsing Set or List Based TrieNode RepresentationMap Based TrieNode Representation with Whole StringGenerics Based TrieNode RepresentationTrie OperationsTrie Operations - InsertionTrie Operations - Search OR ExistsTrie Operations - DeleteTrie Operations ComplexityTrie VariationsCompressed Trie Tree OR Radix Tree OR Patricia TreeCompressed Trie Tree ExampleKD TreeBinomial TreeExpression Tree
Classifying Algorithms
Iterative VS recursive algorithms
Serial, Parallel, and Distributed Algorithms
Computer Science
Algorithms
Algorithms Fundamentals
Tree
Binary Tree ADT and Operations

Binary Tree ADT and Operations

← PreviousBinary Tree RepresentationNext →Binary Tree Implementation
PrivacyDisclaimerReport an IssueAbout

© 2026 K5kC | Code & More. All rights reserved.

चरैवेति चरैवेति | Keep moving on