Java Data Structures | Types of Data Structure | Array | Stack | Queue | Great Learning

Looking for a career upgrade & a better salary? We can help, Choose from our no 1 ranked top programmes. 25k+ career transitions with 400 + top corporate companies. Exclusive for working professionals:

Get your free certificate of completion for the Data Structures & Algorithms in Java course, Register Now:

These concepts of data structure act as oil to programming, whether it's any programming language. This course will help you become an expert in different data structures like the Arrays, stack, queue, linked list, Trees, Graphs, and Hash Tables, which would help crack any interview and write an optimized code that can benefit any organization. The introduction, application, advantages, and disadvantages of all data structures is discussed along with their implementation in java programming.

00:00:00 Introduction
00:01:32 Agenda
00:02:56 What is a data structure
00:06:00 types of data structure
00:16:13 Arrays introduction
00:29:29 Arrays implementation
00:55:40 advantages and disadvantages of array
01:01:27 Stack introduction
01:11:27 Stack implementation
01:33:49 Advantages and Disadvantages of Stack
01:35:41 Queue introduction
01:40:14 Queue implementation
02:06:00 Advantages and disadvantages of Queue
02:07:59 Linked List introduction
02:24:29 Linked list implementation
03:07:42 Advantages and disadvantages of Linked List
03:11:50 Binary Tree
03:15:05 Binary Tree implementation
03:36:41 Advantages and disadvantages of Binary tree
03:38:11 Binary Search Tree
03:41:33 Binary search tree implementation
03:54:55 Advantages and disadvantages of the binary search tree
03:56:24 Graphs
04:07:29 Breadth-First Search
04:37:06 Depth First Search
05:01:08 Hash Tables
05:14:05 Hashing implementation
05:25:47 Summary

Visit Great Learning Academy, to get access to 300+ free courses with 1000+ hours of content on Data Science, Data Analytics, Artificial Intelligence, Big Data, Cloud, Management, Cybersecurity, Software Development and many more. These are supplemented with free projects, assignments, datasets, quizzes. You can earn a certificate of completion at the end of the course for free.

Get the free Great Learning App for a seamless experience, enroll for free courses and watch them offline by downloading them.

About Great Learning:
- Great Learning is an online and hybrid learning company that offers high-quality, impactful, and industry-relevant programs to working professionals like you. These programs help you master data-driven decision-making regardless of the sector or function you work in and accelerate your career in high growth areas like Data Science, Big Data Analytics, Machine Learning, Artificial Intelligence & more.
Be the first to comment