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.
Algorithmic Rust

Algorithmic Rust

7
Comments
4 min read
From "hello world" to "world hello": Reversing the Words in a String

From "hello world" to "world hello": Reversing the Words in a String

17
Comments 4
4 min read
How SHA-2 Works Step-By-Step (SHA-256)

How SHA-2 Works Step-By-Step (SHA-256)

99
Comments 1
9 min read
Roman Numeral Converter

Roman Numeral Converter

5
Comments 2
4 min read
Merge Sort Talk

Merge Sort Talk

5
Comments
4 min read
Book Club: Black Lives Matter Edition

Book Club: Black Lives Matter Edition

21
Comments
5 min read
How to impress employer at ruby technical interview with a help of Keanu Reeves [Fibonacci sequence]

How to impress employer at ruby technical interview with a help of Keanu Reeves [Fibonacci sequence]

21
Comments
2 min read
I'm going to start a JAVA Series! 🎉

I'm going to start a JAVA Series! 🎉

53
Comments 11
1 min read
The Maximum Number of Events Problem

The Maximum Number of Events Problem

12
Comments
5 min read
Solving "Wherefore art thou" / freeCodeCamp Algorithm Challenges

Solving "Wherefore art thou" / freeCodeCamp Algorithm Challenges

10
Comments 6
4 min read
Why 'Find the Longest Word in a String' is a great beginner JavaScript exercise

Why 'Find the Longest Word in a String' is a great beginner JavaScript exercise

10
Comments
3 min read
Solving Pascal's Triangle in JavaScript

Solving Pascal's Triangle in JavaScript

29
Comments 3
4 min read
A Fast Car Needs Good Brakes: How We Added Client Rate Throttling to the Heroku Platform API Gem

A Fast Car Needs Good Brakes: How We Added Client Rate Throttling to the Heroku Platform API Gem

22
Comments 2
12 min read
Trees Data Structure video explanation

Trees Data Structure video explanation

7
Comments
1 min read
What I learned from 30 days of solving LeetCode problems.

What I learned from 30 days of solving LeetCode problems.

7
Comments 2
4 min read
Credit card number check

Credit card number check

56
Comments 9
2 min read
Your own property based testing framework - Part 3: Shrinkers

Your own property based testing framework - Part 3: Shrinkers

5
Comments
7 min read
Visualizing Bubble Sort (Vue.js)

Visualizing Bubble Sort (Vue.js)

6
Comments
4 min read
Solving "Seek and Destroy" / freeCodeCamp Algorithm Challenges

Solving "Seek and Destroy" / freeCodeCamp Algorithm Challenges

10
Comments 1
3 min read
Binary Search Trees, Explained! (Intro)

Binary Search Trees, Explained! (Intro)

4
Comments
2 min read
Top Interview Question: Finding the First Unique Character in a String using Linear Time

Top Interview Question: Finding the First Unique Character in a String using Linear Time

16
Comments 2
4 min read
Your own property based testing framework - Part 2: Runners

Your own property based testing framework - Part 2: Runners

8
Comments
5 min read
Tech interview prep resources for software engineers

Tech interview prep resources for software engineers

89
Comments 2
13 min read
Recursion to update deeply nested objects

Recursion to update deeply nested objects

12
Comments 2
2 min read
Using Array.prototype.includes() vs Set.prototype.has() to filter arrays

Using Array.prototype.includes() vs Set.prototype.has() to filter arrays

30
Comments 9
3 min read
Your own property based testing framework - Part 1: Generators

Your own property based testing framework - Part 1: Generators

10
Comments
5 min read
LeetCode July Challenge -1: ArrangeCoins -solution explained

LeetCode July Challenge -1: ArrangeCoins -solution explained

11
Comments
2 min read
Solving "Diff Two Arrays" / freeCodeCamp Algorithm Challenges

Solving "Diff Two Arrays" / freeCodeCamp Algorithm Challenges

7
Comments
4 min read
Finding the Intersection of Two Arrays

Finding the Intersection of Two Arrays

10
Comments 1
3 min read
What is the Game of Life?

What is the Game of Life?

5
Comments 1
2 min read
Practicing Recursion with 7 Algorithm Challenges

Practicing Recursion with 7 Algorithm Challenges

136
Comments 1
6 min read
Solving "Sum All Numbers in a Range" / freeCodeCamp Algorithm Challenges

Solving "Sum All Numbers in a Range" / freeCodeCamp Algorithm Challenges

2
Comments 3
3 min read
The Word Pattern Algorithm: How to Test if a String Follows a Pattern

The Word Pattern Algorithm: How to Test if a String Follows a Pattern

12
Comments 1
5 min read
Bubble Sort Talk

Bubble Sort Talk

6
Comments
4 min read
Lista ou Array? Qual usar?

Lista ou Array? Qual usar?

3
Comments
4 min read
An introduction to Merge Sort [Algorithm]

An introduction to Merge Sort [Algorithm]

6
Comments
3 min read
Binary Search in JavaScript

Binary Search in JavaScript

9
Comments
1 min read
Master Array Data structure.

Master Array Data structure.

19
Comments
2 min read
Is this Number the Sum of Two Square Integers? Solving The Sum of Squares Algorithm Two Ways

Is this Number the Sum of Two Square Integers? Solving The Sum of Squares Algorithm Two Ways

8
Comments
4 min read
DS: Singly Linked List in Python

DS: Singly Linked List in Python

7
Comments
3 min read
Solving "Chunky Monkey" / freeCodeCamp Algorithm Challenges

Solving "Chunky Monkey" / freeCodeCamp Algorithm Challenges

8
Comments 2
4 min read
Algorithms: Common Years Problem

Algorithms: Common Years Problem

6
Comments 4
2 min read
The Gauss Sum, and Solving for the Missing Number

The Gauss Sum, and Solving for the Missing Number

14
Comments 2
3 min read
Solving "Mutations" / freeCodeCamp Algorithm Challenges

Solving "Mutations" / freeCodeCamp Algorithm Challenges

8
Comments 2
4 min read
Algorithms Problem Solving: Running Array Sum

Algorithms Problem Solving: Running Array Sum

9
Comments
1 min read
Understanding Merge Sort in Javascript.

Understanding Merge Sort in Javascript.

9
Comments 1
4 min read
Dots, Strings and JavaScript pt. 1

Dots, Strings and JavaScript pt. 1

16
Comments
3 min read
Turning 38 into 2: How to Solve the Add Digits Problem

Turning 38 into 2: How to Solve the Add Digits Problem

11
Comments 7
5 min read
Algorithms Problem Solving: Discount for prices

Algorithms Problem Solving: Discount for prices

6
Comments
2 min read
The Climbing Staircase Problem: How to Solve It, and Why the Fibonacci Numbers are Relevant

The Climbing Staircase Problem: How to Solve It, and Why the Fibonacci Numbers are Relevant

117
Comments 10
5 min read
Algorithms Problem Solving: Sort the Matrix Diagonally

Algorithms Problem Solving: Sort the Matrix Diagonally

6
Comments
2 min read
Understanding topological sort by cooking some Biryani

Understanding topological sort by cooking some Biryani

51
Comments
5 min read
Kotlin Collections - zipWithNext

Kotlin Collections - zipWithNext

5
Comments
1 min read
Data Structures & Algorithms in JavaScript(Sets)

Data Structures & Algorithms in JavaScript(Sets)

13
Comments
4 min read
Algorithms Problem Solving: Odd in Matrix

Algorithms Problem Solving: Odd in Matrix

5
Comments 3
2 min read
A Cautionary Tale on Using JavaScript's fill() Method

A Cautionary Tale on Using JavaScript's fill() Method

9
Comments 1
4 min read
Sequencing Fibonacci numbers

Sequencing Fibonacci numbers

17
Comments 1
2 min read
Generating permutations

Generating permutations

10
Comments
5 min read
The beauty of recursion and pattern matching in functional programming languages

The beauty of recursion and pattern matching in functional programming languages

10
Comments
3 min read
Solving Algorithm Challenges in Haskell: Anagrams

Solving Algorithm Challenges in Haskell: Anagrams

12
Comments 6
5 min read
loading...