When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

JAVA FOR EVERYBODY: Data Structure

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon4 hours 4 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About JAVA FOR EVERYBODY: Data Structure

Introduction

Data Structure

Array Based Stack

Stack Application

Symbol Matching Problem

Symbol Matching Problem 2

Secret Message Problem

Array Based Queue

Array Based Queue 2

Queue Application

Josephus Problem

Singly Linked List part 1

Singly Linked List part 2

Singly Linked List part 3

Singly Linked List Application

SLL Based Stack

Doubly Linked List part 1

Doubly Linked List part 2

Doubly Linked List part 3

Doubly Linked List part 4

Doubly Linked List part 5

Doubly Linked List part 6

Insertion Sort

Selection Sort

Bubble Sort

Merge Sort

Quick Sort

Jump Search

Interpolation Search

Exponential Search

Project

Recap

What You Will Learn?

  • This class will introduce you to data structures..
  • You will learn about the different types of data structures, as well as when to use each one of them..
  • We will start with stack and queues. We will use array to implement them, and then we will jump to linked list, both singly and doubly. .
  • Finally, we will discuss searching and sorting algorithms in details, by introducing some of the most popular techniques and algorithms, and learn when and how to use them. .