Algo.Java

ARRAYS

AllSubArraysWithSet

BinarySearch

GetAllSubArrays

PriorityQueue

FrequencyApproach

Intersection

SeparateDigits

BitmaskForEvens

BACKTRACKING

Dfs.Backtracking

BINARY SEARCH

Java.BinarySearch

LINKED LISTS

Java.LinkedLists.GeneralApproach

STRINGS

Algo.Java.Xor to find difference between strings

BINARY TREE

DFS.Theory

DFS

BFS

DFS.Postorder

DFS.IsSameTree

DFS.BST.CollectNodesByDepth

TO LEARN

BFS THEORY APPROACH

To solve this problem with BFS (https://leetcode.com/problems/cousins-in-binary-tree/)

OTHER

List to int[] and backwards