Binary Search Tree (BST) |
BST.java |
Implements a binary search tree |
Binary Search |
BinarySearch.java |
Performs binary search on a sorted array |
Custom Linked List |
CustomLInkedList.java |
Custom implementation of a linked list |
Detect Cycle |
DetectCycle.java |
Detects a cycle in a linked list |
Even Number Stream |
EvenNumberStream.java |
Streams even numbers |
Even Index Elements |
EventIndex.java |
Extracts elements at even indices |
Generate Binary Numbers |
GenerateBinary.java |
Generates binary numbers up to a given limit |
Linear Search |
LinearSearch.java |
Performs linear search on an array |
Matching Elements |
Matching.java |
Finds matching elements in two arrays |
Matching Parentheses |
MatchingParenthesis.java |
Checks for balanced parentheses |
Missing Array Member |
MissingArrayMemeber.java |
Finds the missing member in an array |
Next Greater Element (NGE) |
NGE.java |
Finds the next greater element for each element |
Next Smaller Element (NSE) |
NSE.java |
Finds the next smaller element for each element |
Normalize String |
Normalize.java |
Normalizes a string to a standard format |
Test Switch Statement |
TestSwitch.java |
Tests switch statement cases |
Validation Algorithm |
ValidationAlgorithm.java |
Implements a basic validation algorithm |