lemutugi
lemutugi Verified Professional
April 30, 2024

Learn data structures and algorithms with Java and JavaScript

1 min read1041 views
Learn data structures and algorithms with Java and JavaScript

Data Structures and Algorithms (DSA) refer to the study of methods for organizing and storing data and the design of procedures (algorithms) for solving problems, which operate on these data structures. DSA is one of the most important skills that every computer science student must have. It is often seen that people with good knowledge of these technologies are better programmers than others and thus, crack the interviews of almost every tech giant.

The Big O Notation

The Complete Guide to Big O Notation: Part 1

The Complete Guide to Big O Notation: Part 2

Recursion

Intro to Recursion: Anatomy of a Recursive Solution

Complex Recursion

How to Code Combinations Using Recursion

Recursive Linked List from Scratch

Graphs

Graph Data Structure with 3 JavaScript Implementations

Binary Trees

Introduction to Binary Trees & Breadth First Traversal

Depth First & Tree Traversals

Binary Search

How Binary Search Works

Queue

Introduction to Queues

Implementing Snake with a Queue

Stack

Introduction to Stacks

Permutation

Permutation

Linked List

Login To Read Full Article

4 reactions

Data Structures Share

0 comments

Be the first one to share your thoughts
Eastearn App
eastearn Verified Organization
Sponsored
Looking to expand your reach?
Advertise your products and services on our platform and connect with a wider audience of businesses and professionals.
Looking to expand your reach?
Advertise With Us!
mystore Verified Organization
Sponsored
Shop from Multiple Stores in Various Locations
Discover a wide range of products from multiple stores across different locations. Shop conveniently with MyStore and find the best deals near you!