Главная
Study mode:
on
1
Introduction
2
Agenda
3
What is a data structure
4
types of data structure
5
Arrays introduction
6
Arrays implementation
7
advantages and disadvantages of array
8
Stack introduction
9
Stack implementation
10
Advantages and Disadvantages of Stack
11
Queue introduction
12
Queue implementation
13
Advantages and disadvantages of Queue
14
Linked List introduction
15
Linked list implementation
16
Advantages and disadvantages of Linked List
17
Binary Tree
18
Binary Tree implementation
19
Advantages and disadvantages of Binary tree
20
Binary Search Tree
21
Binary search tree implementation
22
Advantages and disadvantages of the binary search tree
23
Graphs
24
Breadth-First Search
25
Depth First Search
26
Hash Tables
27
Hashing implementation
28
Summary
Description:
Dive into a comprehensive 5-hour course on Java Data Structures, covering essential concepts that serve as the foundation for efficient programming. Master various data structures including Arrays, Stacks, Queues, Linked Lists, Trees, Graphs, and Hash Tables. Learn their introductions, applications, advantages, and disadvantages, along with practical implementations in Java. Gain expertise to optimize code, excel in interviews, and benefit organizations. Progress through topics such as array operations, stack and queue implementations, linked list manipulations, binary tree traversals, graph search algorithms, and hashing techniques. Enhance your programming skills with this in-depth exploration of data structures, complete with hands-on Java implementations and real-world applications.

Java Data Structures

Great Learning
Add to list
0:00 / 0:00