AI Engineer - Learn how to integrate AI into software applications
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn fundamental algorithms and data structures in Java through comprehensive tutorials covering sorting algorithms, stacks, queues, linked lists, recursion, hash tables, binary search trees, and heaps. Master essential concepts including Shell Sort, Quick Sort, and Big O notation analysis while developing problem-solving skills through practical programming exercises. Explore advanced topics such as binary search tree operations, hash table implementations, and heap data structures to build a solid foundation in algorithmic thinking and Java programming techniques.
Syllabus
Java Algorithms
Java Sort Algorithm
Stacks and Queues
Linked List in Java
Linked List in Java 2
Java Recursion
Java Shell Sort
Java Quick Sort
Big O Notations
Java Hash Table
Java Hash Tables 2
Java Hash Tables 3
Java Binary Search Tree
Java Binary Search Tree 2
Solving Programming Problems
Solving Programming Problems 2
Java Heaps
Taught by
Derek Banas