DEV Community

Algorithms

Heap, Binary Tree, Data Structure it doesn't matter. This tag should be used for anything Algorithm & Data Structure focused.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Leetcode diary: 983. Minimum Cost For Tickets

Leetcode diary: 983. Minimum Cost For Tickets

2
Comments
6 min read
LeetCode - Balanced Binary Tree

LeetCode - Balanced Binary Tree

6
Comments
5 min read
BELLMAN FORD PATHFINDING ALGORITHM AND DYNAMIC PROGRAMMING

BELLMAN FORD PATHFINDING ALGORITHM AND DYNAMIC PROGRAMMING

2
Comments
3 min read
The Big O Notation | Quadratic, constant and linear calculations in javascript

The Big O Notation | Quadratic, constant and linear calculations in javascript

7
Comments
3 min read
Writing the fastest GBDT libary in Rust

Writing the fastest GBDT libary in Rust

5
Comments
11 min read
01. Product of Array Except Self

01. Product of Array Except Self

5
Comments
3 min read
How Shazam Works in a Nutshell

How Shazam Works in a Nutshell

3
Comments
3 min read
Creating a Netflix clone

Creating a Netflix clone

7
Comments
4 min read
Quick Sort Algorithm With JavaScript - All You Need To Know Explained

Quick Sort Algorithm With JavaScript - All You Need To Know Explained

47
Comments 6
11 min read
QuickSort Explained

QuickSort Explained

7
Comments
3 min read
Making a Stack Data Type in Python

Making a Stack Data Type in Python

6
Comments 5
8 min read
Trick Shot

Trick Shot

4
Comments
5 min read
The Three Basic N^2 Sorting Algorithms

The Three Basic N^2 Sorting Algorithms

20
Comments
4 min read
LeetCode - Find Peak Element

LeetCode - Find Peak Element

6
Comments
3 min read
Using tree data structures to implement terminal split panes - more fun than it sounds

Using tree data structures to implement terminal split panes - more fun than it sounds

7
Comments
9 min read
Dev note 8JAN2021

Dev note 8JAN2021

4
Comments
2 min read
The big STL Algorithms tutorial: "numeric" scans

The big STL Algorithms tutorial: "numeric" scans

6
Comments
5 min read
Leetcode diary: 55. Jump Game [Bottom-Up DP]

Leetcode diary: 55. Jump Game [Bottom-Up DP]

6
Comments
4 min read
125. Valid Palindrome in Python3

125. Valid Palindrome in Python3

5
Comments
3 min read
Snailfish

Snailfish

6
Comments 1
4 min read
Access your vim v:oldfiles from zshell

Access your vim v:oldfiles from zshell

5
Comments
2 min read
Leetcode diary: group 1s together trilogy [medium, medium, hard]

Leetcode diary: group 1s together trilogy [medium, medium, hard]

5
Comments
8 min read
How to calculate O notation and algorithm complexity

How to calculate O notation and algorithm complexity

6
Comments
4 min read
Data Structures and Algorithms in JavaScript

Data Structures and Algorithms in JavaScript

15
Comments 1
1 min read
[KubeOps Academy] Palindrome with Rust àž—àžłàžąàž±àž‡àč„àž‡àž™àž°!?

[KubeOps Academy] Palindrome with Rust àž—àžłàžąàž±àž‡àč„àž‡àž™àž°!?

6
Comments
1 min read
Leetcode diary: 22. Generate Parentheses [DFS]

Leetcode diary: 22. Generate Parentheses [DFS]

6
Comments
2 min read
Red is a beautiful color

Red is a beautiful color

3
Comments 1
1 min read
PicoLisp Explored: The enum function

PicoLisp Explored: The enum function

5
Comments
4 min read
LeetCode - Spiral Matrix

LeetCode - Spiral Matrix

6
Comments 1
4 min read
How To: Build a Linked List in JavaScript Part 2

How To: Build a Linked List in JavaScript Part 2

9
Comments 4
4 min read
Grokking Algorithms in JavaScript - Part 3

Grokking Algorithms in JavaScript - Part 3

7
Comments
8 min read
Everything you need to know about Big O notation for your next technical interview

Everything you need to know about Big O notation for your next technical interview

8
Comments
4 min read
Trench Map

Trench Map

6
Comments
5 min read
Leetcode diary: 526. Beautiful Arrangement [Backtracking]

Leetcode diary: 526. Beautiful Arrangement [Backtracking]

6
Comments
4 min read
Bubble sort explained to a 6-year-old kid

Bubble sort explained to a 6-year-old kid

6
Comments
6 min read
LeetCode - Merge Intervals

LeetCode - Merge Intervals

4
Comments
3 min read
Leetcode diary: 931. Minimum Falling Path Sum [DP]

Leetcode diary: 931. Minimum Falling Path Sum [DP]

6
Comments
4 min read
Reverse Linked List | Leetcode Problem

Reverse Linked List | Leetcode Problem

6
Comments
1 min read
Rock 'n' Roll Problems

Rock 'n' Roll Problems

5
Comments
2 min read
Enigma - The Complexity of the Machine

Enigma - The Complexity of the Machine

4
Comments
4 min read
Grokking Algorithms in JavaScript - Part 1

Grokking Algorithms in JavaScript - Part 1

7
Comments
7 min read
LeetCode #136: Single Number

LeetCode #136: Single Number

6
Comments 2
2 min read
New Year, New Language

New Year, New Language

2
Comments 2
2 min read
Leetcode diary: 241. Different Ways to Add Parentheses

Leetcode diary: 241. Different Ways to Add Parentheses

6
Comments
2 min read
Leetcode diary: 1884. Egg Drop With 2 Eggs and N Floors

Leetcode diary: 1884. Egg Drop With 2 Eggs and N Floors

6
Comments
2 min read
Using The FizzBuzz Problem to Explain the Goals of Algorithms

Using The FizzBuzz Problem to Explain the Goals of Algorithms

5
Comments 2
4 min read
Dirac Dice

Dirac Dice

6
Comments
4 min read
Leetcode diary: 1387. Sort Integers by The Power Value [DP]

Leetcode diary: 1387. Sort Integers by The Power Value [DP]

4
Comments
1 min read
Leetcode 163. Missing Ranges (javascript solution)

Leetcode 163. Missing Ranges (javascript solution)

6
Comments
1 min read
Sync and Async for dummies or cooking chefs

Sync and Async for dummies or cooking chefs

6
Comments
2 min read
Selection sort algorithm

Selection sort algorithm

6
Comments
1 min read
Leetcode diary: 1525. Number of Good Ways to Split a String

Leetcode diary: 1525. Number of Good Ways to Split a String

4
Comments
1 min read
Reverse Stack using Javascript

Reverse Stack using Javascript

8
Comments
3 min read
Leetcode diary: 1641. Count Sorted Vowel Strings [DP problem]

Leetcode diary: 1641. Count Sorted Vowel Strings [DP problem]

5
Comments
3 min read
Self-built Tic-tac-toe AIs vs Human - The ultimate showdown in five rounds, from dumbed down to highly sophisticated đŸ„ŠđŸ†

Self-built Tic-tac-toe AIs vs Human - The ultimate showdown in five rounds, from dumbed down to highly sophisticated đŸ„ŠđŸ†

21
Comments
14 min read
Basic Approach To Algorithm and Data Structure

Basic Approach To Algorithm and Data Structure

4
Comments 1
4 min read
Reactor Reboot

Reactor Reboot

4
Comments
4 min read
Sorting Algorithms - #2 Bubble Sort

Sorting Algorithms - #2 Bubble Sort

7
Comments
2 min read
Leetcode diary: dynamic programming beginners

Leetcode diary: dynamic programming beginners

5
Comments
3 min read
Big O notation

Big O notation

2
Comments
2 min read
loading...