DEV Community

Pieter van Zyl
Pieter van Zyl

Posted on • Updated on

Data Structures and Algorithms in JavaScript

Welcome and Hello !

A little bit About Me

My name is Pieter van Zyl
I'm a South African, Full-Stack Developer working as a consultant.
My team focuses on Full stack Machine Learning Solutions for clients. E.g. Forecasting Models, Integrated with a custom dashboard.

In this Series I'll refresh my Data Structures and Algorithms Fundamentals in Javascript.

Data Structures

Arrays & Strings
Linked List
Stack & Queues
Heap and Priority Queue
Vectors/Array Lists
Hash Tables
Trees, Tries & Graphs

Algorithms

Breadth-First Search
Depth-First Search
Binary Search
Merge Sort
Quick Sort

Concepts

Bit Manipulation
Memory (Stack vs Heap)
Recursion
Dynamic Programming
Big 0 Time & Space

I'll edit this and add links as I create posts for each topic.
You can expect to see posts on each topic and after the initial recap, I will also be doing leetcode/hackerrank/geekforgeek practice problems, to test my knowledge.

I'll be live on Twitch and Youtube, throughout this period documenting my journey.

Top comments (1)

Collapse
 
oumaymasghayer profile image
Oumayma JavaScript Developer

Very intresting topics, I will be happy to check them out.