1 ActivitySelection.java Greedy algorithm to select the maximum number of non-overlapping activities. 2 Binary_Palindrome.java Checks if a binary number is a palindrome. 3 BlockSwap.java Efficient ...