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.
445. Add Two Numbers II

445. Add Two Numbers II

Comments
3 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
2487. Remove Nodes From Linked List

2487. Remove Nodes From Linked List

Comments
1 min read
404. Sum of Left Leaves

404. Sum of Left Leaves

Comments
3 min read
How To Reverse A Linked List Recursively In Python

How To Reverse A Linked List Recursively In Python

7
Comments 2
3 min read
Journey to the centre of CPU: Building an ALU

Journey to the centre of CPU: Building an ALU

Comments
3 min read
85. Maximal Rectangle

85. Maximal Rectangle

1
Comments
3 min read
881. Boats to Save People

881. Boats to Save People

Comments
3 min read
237. Delete Node in a Linked List

237. Delete Node in a Linked List

Comments
3 min read
LeetCode Meditations: Serialize and Deserialize Binary Tree

LeetCode Meditations: Serialize and Deserialize Binary Tree

Comments
6 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
How to Visualize RRT* Algorithm

How to Visualize RRT* Algorithm

2
Comments
2 min read
Maximum Average Subarray I | LeetCode | Java

Maximum Average Subarray I | LeetCode | Java

3
Comments
1 min read
LeetCode Meditations: Binary Tree Maximum Path Sum

LeetCode Meditations: Binary Tree Maximum Path Sum

5
Comments
4 min read
42. Trapping Rain Water

42. Trapping Rain Water

Comments
1 min read
402. Remove K Digits

402. Remove K Digits

Comments
3 min read
Discovering JavaScript's Hidden Secrets: Understanding Graphs as a Non Linear Data Structure.

Discovering JavaScript's Hidden Secrets: Understanding Graphs as a Non Linear Data Structure.

5
Comments
4 min read
165. Compare Version Numbers

165. Compare Version Numbers

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

When smart algorithms beat artificial intelligence -brute force

Comments
4 min read
Demystifying Heuristic Search Algorithms

Demystifying Heuristic Search Algorithms

15
Comments
5 min read
205. Isomorphic Strings

205. Isomorphic Strings

Comments
2 min read
58. Length of Last Word

58. Length of Last Word

Comments
2 min read
2441. Largest Positive Integer That Exists With Its Negative

2441. Largest Positive Integer That Exists With Its Negative

Comments
1 min read
Count Good Nodes in Binary Tree | LeetCode | Java

Count Good Nodes in Binary Tree | LeetCode | Java

5
Comments
1 min read
Number of Wonderful Substrings Solution

Number of Wonderful Substrings Solution

6
Comments 1
2 min read
79. Word Search

79. Word Search

1
Comments
2 min read
129. Sum Root to Leaf Numbers

129. Sum Root to Leaf Numbers

Comments
3 min read
2000. Reverse Prefix of Word

2000. Reverse Prefix of Word

Comments
2 min read
Leonhard Euler Meets Genome Sequencing

Leonhard Euler Meets Genome Sequencing

Comments
10 min read
950. Reveal Cards In Increasing Order

950. Reveal Cards In Increasing Order

Comments
2 min read
678. Valid Parenthesis String

678. Valid Parenthesis String

Comments
3 min read
1249. Minimum Remove to Make Valid Parentheses

1249. Minimum Remove to Make Valid Parentheses

Comments
2 min read
LeetCode Meditations: Construct Binary Tree from Preorder and Inorder Traversal

LeetCode Meditations: Construct Binary Tree from Preorder and Inorder Traversal

2
Comments
4 min read
1915. Number of Wonderful Substrings

1915. Number of Wonderful Substrings

Comments
2 min read
Explain Algorithm Complexity Like I'm 10

Explain Algorithm Complexity Like I'm 10

Comments
1 min read
Best approach to find duplicates in an array

Best approach to find duplicates in an array

6
Comments
2 min read
Flatten Binary Tree to Linked List | LeetCode | Java

Flatten Binary Tree to Linked List | LeetCode | Java

10
Comments
1 min read
Best approach to find duplicates in an array

Best approach to find duplicates in an array

Comments
2 min read
1614. Maximum Nesting Depth of the Parentheses

1614. Maximum Nesting Depth of the Parentheses

Comments
2 min read
1544. Make The String Great

1544. Make The String Great

Comments
2 min read
2997. Minimum Number of Operations to Make Array XOR Equal to K

2997. Minimum Number of Operations to Make Array XOR Equal to K

Comments
2 min read
C# Priority Queue

C# Priority Queue

8
Comments
3 min read
Recapping DSA

Recapping DSA

Comments
6 min read
LeetCode Meditations: Kth Smallest Element in a BST

LeetCode Meditations: Kth Smallest Element in a BST

Comments
3 min read
834. Sum of Distances in Tree

834. Sum of Distances in Tree

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
514. Freedom Trail

514. Freedom Trail

1
Comments
4 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
LeetCode Meditations: Validate Binary Search Tree

LeetCode Meditations: Validate Binary Search Tree

Comments
3 min read
1289. Minimum Falling Path Sum II

1289. Minimum Falling Path Sum II

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

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

5
Comments
6 min read
2370. Longest Ideal Subsequence

2370. Longest Ideal Subsequence

Comments
2 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.

5
Comments
4 min read
Big O Notation

Big O Notation

1
Comments
2 min read
Best time to buy and sell stock Solution

Best time to buy and sell stock Solution

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

1137. N-th Tribonacci Number

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

LeetCode Meditations: Binary Tree Level Order Traversal

Comments
3 min read
The beginning of dsa-scripts

The beginning of dsa-scripts

Comments
2 min read
loading...