https://sharelearn.net/learn/courses/udemy-data-structures-and-algorithms-in-java-2/
Advanced Data Structures and Algorithms in Java ( DSA )