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 Meditations: Kth Smallest Element in a BST

LeetCode Meditations: Kth Smallest Element in a BST

Comments
3 min read
2073. Time Needed to Buy Tickets

2073. Time Needed to Buy Tickets

Comments
2 min read
1700. Number of Students Unable to Eat Lunch

1700. Number of Students Unable to Eat Lunch

Comments
2 min read
Dry running the code to understand the flow

Dry running the code to understand the flow

Comments
2 min read
LeetCode Meditations: Validate Binary Search Tree

LeetCode Meditations: Validate Binary Search Tree

Comments
3 min read
Lógica de programação

Lógica de programação

Comments
1 min read
LeetCode Meditations: Binary Tree Level Order Traversal

LeetCode Meditations: Binary Tree Level Order Traversal

Comments
3 min read
834. Sum of Distances in Tree

834. Sum of Distances in Tree

Comments
2 min read
514. Freedom Trail

514. Freedom Trail

Comments
2 min read
LeetCode Meditations: Subtree of Another Tree

LeetCode Meditations: Subtree of Another Tree

Comments
3 min read
Graph Coloring Problem: Cracking Complexity with Elegant Solutions

Graph Coloring Problem: Cracking Complexity with Elegant Solutions

Comments
6 min read
Partition List | LeetCode | Java

Partition List | LeetCode | Java

10
Comments
1 min read
Discovering JavaScript's Hidden Secrets: Understanding Linked List as Data Structures.

Discovering JavaScript's Hidden Secrets: Understanding Linked List as Data Structures.

Comments
4 min read
Best time to buy and sell stock Solution

Best time to buy and sell stock Solution

6
Comments
2 min read
Задача с собеседования в Google. 939. Minimum Area Rectangle

Задача с собеседования в Google. 939. Minimum Area Rectangle

2
Comments
2 min read
LeetCode Meditations: Maximum Depth of Binary Tree

LeetCode Meditations: Maximum Depth of Binary Tree

Comments
3 min read
LeetCode Meditations: Same Tree

LeetCode Meditations: Same Tree

1
Comments
2 min read
Quantum Computing: Definition, How It Works and Example

Quantum Computing: Definition, How It Works and Example

Comments
1 min read
Designing and Implementing a Microsoft Azure AI Solution

Designing and Implementing a Microsoft Azure AI Solution

Comments
1 min read
1289. Minimum Falling Path Sum II

1289. Minimum Falling Path Sum II

Comments
1 min read
The Magical Algorithms Written by Two Old Men, Dominating the World

The Magical Algorithms Written by Two Old Men, Dominating the World

4
Comments
6 min read
LeetCode Meditations: Invert Binary Tree

LeetCode Meditations: Invert Binary Tree

1
Comments
2 min read
C# algoritmik masalalar

C# algoritmik masalalar

1
Comments 1
2 min read
Insertion Sort in Java (With Intuition + Dry run + Code)

Insertion Sort in Java (With Intuition + Dry run + Code)

10
Comments 2
2 min read
What is a search problem?

What is a search problem?

Comments
3 min read
LeetCode Meditations: Linked List Cycle

LeetCode Meditations: Linked List Cycle

1
Comments
3 min read
leetcode: Median of Two Sorted Arrays Problem in C++

leetcode: Median of Two Sorted Arrays Problem in C++

1
Comments
3 min read
Demystifying Sorting Algorithms: Making Order Out of Chaos

Demystifying Sorting Algorithms: Making Order Out of Chaos

Comments
3 min read
Calculate Module of negative values FASTER.

Calculate Module of negative values FASTER.

1
Comments
1 min read
K-Nearest Neighbor(K-NN) Algorithms for Machine Learning

K-Nearest Neighbor(K-NN) Algorithms for Machine Learning

Comments
1 min read
Maximum Number of Vowels in a Substring of Given Length | LeetCode | Java

Maximum Number of Vowels in a Substring of Given Length | LeetCode | Java

11
Comments
1 min read
Algorithms: a brief recapitulation for you (and me)

Algorithms: a brief recapitulation for you (and me)

Comments
3 min read
LeetCode Meditations: Remove Nth Node From the End of List

LeetCode Meditations: Remove Nth Node From the End of List

Comments
3 min read
LeetCode Meditations: Reorder List

LeetCode Meditations: Reorder List

Comments
4 min read
2370. Longest Ideal Subsequence

2370. Longest Ideal Subsequence

Comments
2 min read
Don’t Get Salted: A Beginner’s Guide to Hashing Algorithms

Don’t Get Salted: A Beginner’s Guide to Hashing Algorithms

Comments
2 min read
LeetCode Meditations — Chapter 7: Trees

LeetCode Meditations — Chapter 7: Trees

2
Comments
9 min read
1137. N-th Tribonacci Number

1137. N-th Tribonacci Number

Comments
1 min read
🤔 Quer entender algoritmos de busca e ordenação de forma interativa? 🎮✨

🤔 Quer entender algoritmos de busca e ordenação de forma interativa? 🎮✨

5
Comments
1 min read
LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

1
Comments
4 min read
Data Structures and Algorithms (Part 3)

Data Structures and Algorithms (Part 3)

2
Comments
3 min read
When smart algorithms beat artificial intelligence -brute force

When smart algorithms beat artificial intelligence -brute force

Comments
4 min read
Leonhard Euler Meets Genome Sequencing

Leonhard Euler Meets Genome Sequencing

Comments
10 min read
Algorithm and Pseudocode

Algorithm and Pseudocode

Comments
2 min read
LeetCode Meditations: Merge K Sorted Lists

LeetCode Meditations: Merge K Sorted Lists

Comments
3 min read
Time, Space and Complexity

Time, Space and Complexity

3
Comments
13 min read
442. Find All Duplicates in an Array using Javascript on Leetcode | DSA with JS

442. Find All Duplicates in an Array using Javascript on Leetcode | DSA with JS

1
Comments
2 min read
LeetCode Meditations — Interlude: Fast & Slow Pointers

LeetCode Meditations — Interlude: Fast & Slow Pointers

5
Comments
2 min read
Big O Notation

Big O Notation

1
Comments
2 min read
Big O Notation

Big O Notation

1
Comments
2 min read
Priority Queue em Ruby

Priority Queue em Ruby

Comments
6 min read
The beginning of dsa-scripts

The beginning of dsa-scripts

Comments
2 min read
310. Minimum Height Trees

310. Minimum Height Trees

1
Comments
2 min read
1971. Find if Path Exists in Graph

1971. Find if Path Exists in Graph

1
Comments
2 min read
Big O Notation: A Simple Explanation With Examples

Big O Notation: A Simple Explanation With Examples

32
Comments 7
15 min read
752. Open the Lock

752. Open the Lock

Comments
2 min read
Closures 🫂 Memoisation

Closures 🫂 Memoisation

2
Comments 2
2 min read
Solving DSA Problems. Eolymp 6254: Timebomb

Solving DSA Problems. Eolymp 6254: Timebomb

Comments
4 min read
1992. Find All Groups of Farmland

1992. Find All Groups of Farmland

Comments
3 min read
Sorting Algorithms Performance Analysis

Sorting Algorithms Performance Analysis

1
Comments 1
1 min read
loading...