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.
Sorting Algorithms - #1 Selection Sort

Sorting Algorithms - #1 Selection Sort

8
Comments
2 min read
Bubble Sort - Typescript

Bubble Sort - Typescript

7
Comments 2
1 min read
Data Structure: Binary Tree

Data Structure: Binary Tree

2
Comments
2 min read
Recursion in JavaScript

Recursion in JavaScript

5
Comments
2 min read
The big STL Algorithms tutorial: more numeric algorithms

The big STL Algorithms tutorial: more numeric algorithms

5
Comments 3
5 min read
Program to Implement Insertion Sort in Data Structure

Program to Implement Insertion Sort in Data Structure

8
Comments
5 min read
Leetcode diary: 890. Find and Replace Pattern

Leetcode diary: 890. Find and Replace Pattern

6
Comments
1 min read
Leetcode diary: 1261. Find Elements in a Contaminated Binary Tree

Leetcode diary: 1261. Find Elements in a Contaminated Binary Tree

6
Comments
1 min read
Leetcode diary: 1079 - Letter Tile Possibilities

Leetcode diary: 1079 - Letter Tile Possibilities

6
Comments
3 min read
Leetcode diary: 950. Reveal Cards In Increasing Order

Leetcode diary: 950. Reveal Cards In Increasing Order

6
Comments
2 min read
Statik ve Dinamik Programlama Dillerinin Farkları

Statik ve Dinamik Programlama Dillerinin Farkları

2
Comments
1 min read
Leetcode diary: 1561 - Maximum Number of Coins You Can Get

Leetcode diary: 1561 - Maximum Number of Coins You Can Get

6
Comments
2 min read
Leetcode diary: 1630 - Arithmetic Subarrays

Leetcode diary: 1630 - Arithmetic Subarrays

6
Comments
3 min read
How To: Build a Linked List in JavaScript

How To: Build a Linked List in JavaScript

17
Comments 5
4 min read
Dutch National Flag Algorithm (or) 3 Way Array Partitions[Leetcode Sort Colors]

Dutch National Flag Algorithm (or) 3 Way Array Partitions[Leetcode Sort Colors]

6
Comments
2 min read
The Two Pointer Technique

The Two Pointer Technique

6
Comments
3 min read
Building a Mobile Document Scanner with Zero Dependencies: The Hough Transform

Building a Mobile Document Scanner with Zero Dependencies: The Hough Transform

5
Comments 1
11 min read
Longest Word Algorithm

Longest Word Algorithm

5
Comments
1 min read
Javascript Hoisting

Javascript Hoisting

7
Comments
2 min read
Binary Search explained in PHP

Binary Search explained in PHP

5
Comments
2 min read
Binary Search Algorithm

Binary Search Algorithm

6
Comments
2 min read
Caesar's Cipher (FreeCode Camp Solution)

Caesar's Cipher (FreeCode Camp Solution)

7
Comments 5
2 min read
Stacks

Stacks

2
Comments
1 min read
Implement Depth-First Search in a Binary Search Tree with JavaScript

Implement Depth-First Search in a Binary Search Tree with JavaScript

9
Comments
15 min read
The Fibonacci Sequence

The Fibonacci Sequence

6
Comments
6 min read
Move first index value to the last index while maintaining original order on an array.

Move first index value to the last index while maintaining original order on an array.

2
Comments
2 min read
Binary Search Algorithm | Javascript

Binary Search Algorithm | Javascript

2
Comments
2 min read
PicoLisp Explored: The cache function

PicoLisp Explored: The cache function

2
Comments
4 min read
LeetCode WalkThru: 'First Unique Character in a String'

LeetCode WalkThru: 'First Unique Character in a String'

6
Comments 3
4 min read
Building a Mobile Document Scanner with Zero Dependencies: Introduction

Building a Mobile Document Scanner with Zero Dependencies: Introduction

61
Comments
2 min read
Binary search algorithm

Binary search algorithm

6
Comments
1 min read
World Creator 2 - Building the World Map.

World Creator 2 - Building the World Map.

5
Comments
6 min read
Building a Mobile Document Scanner with Zero Dependencies: The Sobel Operator

Building a Mobile Document Scanner with Zero Dependencies: The Sobel Operator

21
Comments 1
11 min read
Practicing Data Structures and Algorithms Daily!

Practicing Data Structures and Algorithms Daily!

7
Comments
2 min read
Building a Mobile Document Scanner with Zero Dependencies: Environment and Setup

Building a Mobile Document Scanner with Zero Dependencies: Environment and Setup

16
Comments
2 min read
Building a Mobile Document Scanner with Zero Dependencies: Divide and Conquer

Building a Mobile Document Scanner with Zero Dependencies: Divide and Conquer

6
Comments
5 min read
5 Solutions: Reverse String Algorithm in JS

5 Solutions: Reverse String Algorithm in JS

7
Comments 1
1 min read
Traversing a Binary Search Tree in JS

Traversing a Binary Search Tree in JS

36
Comments 3
3 min read
1480. Running Sum of 1d Array [Leetcode][C++]

1480. Running Sum of 1d Array [Leetcode][C++]

6
Comments
1 min read
724. Find Pivot Index [Leetcode][C++]

724. Find Pivot Index [Leetcode][C++]

6
Comments
2 min read
122. Best Time to Buy and Sell Stock II [Leetcode][C++]

122. Best Time to Buy and Sell Stock II [Leetcode][C++]

6
Comments
1 min read
560. Subarray Sum Equals K [Leetcode][C++]

560. Subarray Sum Equals K [Leetcode][C++]

6
Comments
3 min read
283. Move Zeroes [Leetcode][C++]

283. Move Zeroes [Leetcode][C++]

6
Comments
1 min read
88. Merge Sorted Array [Leetcode][C++]

88. Merge Sorted Array [Leetcode][C++]

6
Comments
1 min read
509. Fibonacci Number [Leetcode][C++]

509. Fibonacci Number [Leetcode][C++]

5
Comments
3 min read
121. Best Time to Buy and Sell Stock [Leetcode][C++]

121. Best Time to Buy and Sell Stock [Leetcode][C++]

6
Comments
1 min read
1936. Add Minimum Number of Rungs [Leetcode][C++]

1936. Add Minimum Number of Rungs [Leetcode][C++]

4
Comments
1 min read
977. Squares of a Sorted Array [Leetcode][C++]

977. Squares of a Sorted Array [Leetcode][C++]

4
Comments
2 min read
169. Majority Element [Leetcode][C++]

169. Majority Element [Leetcode][C++]

4
Comments
1 min read
56. Merge Intervals [Leetcode][C++]

56. Merge Intervals [Leetcode][C++]

4
Comments
2 min read
118. Pascal's Triangle [Leetcode][C++]

118. Pascal's Triangle [Leetcode][C++]

4
Comments
1 min read
26. Remove Duplicates from Sorted Array [Leetcode][C++]

26. Remove Duplicates from Sorted Array [Leetcode][C++]

6
Comments
1 min read
Improving Minimax performance

Improving Minimax performance

6
Comments
8 min read
1. Two Sum [Leetcode][C++]

1. Two Sum [Leetcode][C++]

6
Comments
1 min read
380. Insert Delete GetRandom O(1) [Leetcode][C++]

380. Insert Delete GetRandom O(1) [Leetcode][C++]

6
Comments
3 min read
15. 3Sum [Leetcode][C++]

15. 3Sum [Leetcode][C++]

4
Comments
2 min read
50. Pow(x, n) [Leetcode][C++]

50. Pow(x, n) [Leetcode][C++]

2
Comments
1 min read
Cracking the code: Intro guide to data structures.

Cracking the code: Intro guide to data structures.

4
Comments
4 min read
Converting AND to OR in JavaScript

Converting AND to OR in JavaScript

17
Comments 3
2 min read
How to compare two files using .NET, really really fast!

How to compare two files using .NET, really really fast!

16
Comments 5
4 min read
loading...