Algorithms implemented in Java

Algorithm question implemented in Java, Python…

Array

Array problem solving

Backtracking

Backtracking problem solving

Binary Search

Binary Search problem solving

Bit Manipulation

Bit Manipulation problem solving

Brainteaser

Brainteaser problem solving

Breadth First Search

Breadth First Search problem solving

Depth First Search

Depth First Search problem solving

Design

Design problem solving

Divide And Conquer

Divide And Conquer problem solving

Dynamic Programming

Dynamic Programming problem solving

Greedy

Greedy problem solving

Hash Table

Hash Table problem solving

Linked List

Linked List problem solving

Math

Math problem solving

Queue

Queue problem solving

Sort

Sort problem solving

Stack

Stack problem solving

String

String problem solving

Tree

Tree problem solving

Trie

Trie problem solving

Two Pointers

Two Pointers problem solving

Last modified October 4, 2020