Design a HashMap without using any built-in hash table libraries.
Java Implementation of Producer Consumer using inter thread communication (using wait/notify).
Java Implementation of Producer Consumer using Blocking Queue.
Course Schedule II
Course Schedule III
Minimum Height Trees
DeadLockDetector - Detect thread deadlock using ThreadMXBean
ThreadMXBean threadMXBean = (ThreadMXBean) ManagementFactory.getThreadMXBean();
long ids[] = threadMXBean.findDeadlockedThreads();
Stop all the deadlock threads.
Valid Square
BasicCalculator