LL: 1320
Array: arrange neg and pos numbers in alternate fashion
1704
binary tree: rotate alternate levels
binary tree: iterative rotate alternate levels
Array: number of possible triangles
Array: 1056
String: permutations and combinations in lexicographical order
Binary Tree: alternate traversal