blog.pragmaticengineer.com
Data Structures & Algorithms I Actually Used Working at Tech Companies
Do you actually use algorithms and data structures on your day to day job? I've noticed a growing trend of people assuming algorithms are pointless questions that are asked by tech companies purely as…
205 saves
Recently shared by
Take a deep dive
More like this
DEV Community 👩💻👨💻
Complete Introduction to the 30 Most Essential Data Structures & Algorithms
DEV Community 👩💻👨💻
20+ min read · 2020-09-04 · Data Structures & Algorithms (DSA) is often considered to be an intimidating topic - a common mis...
visualgo.net
visualising data structures and algorithms through animation
visualgo.net
8 min read · From 2017 · Pro tip: We notice that you are not logged in. There are growing features that are only available for users who are logged in. Basically, VisuAlgo can be customized for you. VisuAlgo user account is…
The Atlantic
Algorithms Are People
The Atlantic
2 min read · 2019-09-18 · The secret sauce of search engines gives tech companies an abundance of plausible deniability.
xlinux.nist.gov
Dictionary of Algorithms and Data Structures
xlinux.nist.gov
~20 min read · From 2016 · Definitions of algorithms, data structures, and classical
Computer Science problems.
Some entries have links to implementations and more information.
github.com
trekhleb/javascript-algorithms
github.com
From 2018 · 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings - trekhleb/javascript-algorithms
interactivepython.org
Problem Solving with Algorithms and Data Structures using Python¶
interactivepython.org
8 min read · From 2014 · Next Section - 1. Introduction
MIT Technology Review
The coming war on the hidden algorithms that trap people in poverty
MIT Technology Review
9 min read · 2020-12-04 · A growing group of lawyers are uncovering, navigating, and fighting the automated systems that deny the poor from housing, jobs, and basic services.
visualgo.net
VisuAlgo - visualising data structures and algorithms through animation
visualgo.net
8 min read · From 2015 · VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualisations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algor
egghead.io
Data Structures and Algorithms in JavaScript
egghead.io
1 min read · From 2018 · This course teaches you how to implement your first data structures and algorithms. In the process, you’ll learn some fundamental computer science concepts as well. We’ll build these from scratch using JavaScript, but what we learn can be taken and used in any other language, too.
You will learn how to build: queues, stacks, linked lists, graphs, and trees. You’ll learn to implement several different sorting algorithms: bubble, insert, merge, and quick. Each of these lessons will not only teach