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.
DSA: Heap - Key Questions and Challenges

DSA: Heap - Key Questions and Challenges

27
Comments 2
3 min read
2491. Divide Players Into Teams of Equal Skill

2491. Divide Players Into Teams of Equal Skill

Comments
3 min read
1590. Make Sum Divisible by P

1590. Make Sum Divisible by P

Comments
4 min read
Desvendando Algoritmos e Estruturas de Dados: a base da programação eficiente

Desvendando Algoritmos e Estruturas de Dados: a base da programação eficiente

Comments
3 min read
Inverting a binary tree in Java

Inverting a binary tree in Java

Comments
3 min read
How to anonymize properties in an object using recursion

How to anonymize properties in an object using recursion

Comments
1 min read
Data Structures & Algorithm Day 0

Data Structures & Algorithm Day 0

Comments
2 min read
567. Permutation in String

567. Permutation in String

1
Comments
3 min read
Algorithms Behind JavaScript Array Methods

Algorithms Behind JavaScript Array Methods

33
Comments 2
7 min read
DSA with JS: Understanding Custom Array Data Structure in JavaScript - A Step-by-Step Guide

DSA with JS: Understanding Custom Array Data Structure in JavaScript - A Step-by-Step Guide

Comments
7 min read
2490. Circular Sentence

2490. Circular Sentence

2
Comments
3 min read
Input/Output Amallari

Input/Output Amallari

Comments
1 min read
1957. Delete Characters to Make Fancy String

1957. Delete Characters to Make Fancy String

Comments
2 min read
Building a Rotated Sorted Array Search in Java: Understanding Pivot and Binary Search

Building a Rotated Sorted Array Search in Java: Understanding Pivot and Binary Search

Comments
3 min read
2463. Minimum Total Distance Traveled

2463. Minimum Total Distance Traveled

1
Comments
5 min read
1671. Minimum Number of Removals to Make Mountain Array

1671. Minimum Number of Removals to Make Mountain Array

Comments
3 min read
2684. Maximum Number of Moves in a Grid

2684. Maximum Number of Moves in a Grid

1
Comments
3 min read
Capturing The Statistics of Streaming Data - Part 1

Capturing The Statistics of Streaming Data - Part 1

Comments
12 min read
2501. Longest Square Streak in an Array

2501. Longest Square Streak in an Array

Comments
3 min read
Derivation of Welford's Algorithm

Derivation of Welford's Algorithm

Comments
2 min read
starting 100ofCoding

starting 100ofCoding

2
Comments
1 min read
Java Inner Classes and Nested Classes

Java Inner Classes and Nested Classes

18
Comments 1
5 min read
Tree Data Structure Questions for Data Structures and Algorithms

Tree Data Structure Questions for Data Structures and Algorithms

29
Comments 4
4 min read
1277. Count Square Submatrices with All Ones

1277. Count Square Submatrices with All Ones

Comments
3 min read
Elevator Scheduling Algorithms: FCFS, SSTF, SCAN, and LOOK

Elevator Scheduling Algorithms: FCFS, SSTF, SCAN, and LOOK

9
Comments
3 min read
Backtracking: Solving the N-Queens Problem and Python Implementation 21:29

Backtracking: Solving the N-Queens Problem and Python Implementation

1
Comments
1 min read
Introduction to Data Structures and Algorithms Roadmap

Introduction to Data Structures and Algorithms Roadmap

12
Comments 2
4 min read
Jump Game II: A Deep Dive into LeetCode's Classic Algorithm Problem

Jump Game II: A Deep Dive into LeetCode's Classic Algorithm Problem

26
Comments 1
4 min read
2458. Height of Binary Tree After Subtree Removal Queries

2458. Height of Binary Tree After Subtree Removal Queries

Comments
4 min read
DSA: Graph Theory Questions for Interviews and Practice

DSA: Graph Theory Questions for Interviews and Practice

22
Comments 1
3 min read
Data Structures: Creating Custom Node Classes

Data Structures: Creating Custom Node Classes

28
Comments 1
4 min read
Minimum Spanning Trees Breaking the Norm

Minimum Spanning Trees Breaking the Norm

1
Comments
2 min read
The Hidden Algorithms Behind Your Social Media Feed 🤯

The Hidden Algorithms Behind Your Social Media Feed 🤯

87
Comments 21
5 min read
1233. Remove Sub-Folders from the Filesystem

1233. Remove Sub-Folders from the Filesystem

Comments
3 min read
The Complete [2024] Guide to Data Structures and Algorithms

The Complete [2024] Guide to Data Structures and Algorithms

12
Comments
4 min read
Understanding Time Complexity in Python Functions

Understanding Time Complexity in Python Functions

7
Comments
3 min read
951. Flip Equivalent Binary Trees

951. Flip Equivalent Binary Trees

Comments
3 min read
Understanding Big O Notation: A Beginner's Guide to Time and Space Complexity

Understanding Big O Notation: A Beginner's Guide to Time and Space Complexity

8
Comments 1
8 min read
What I have learnt from solving 1600 Leetcode Problems 🤯|| DSA Guide

What I have learnt from solving 1600 Leetcode Problems 🤯|| DSA Guide

12
Comments 3
3 min read
🚀 Solving LeetCode 852: Peak Index in a Mountain Array Using Binary Search

🚀 Solving LeetCode 852: Peak Index in a Mountain Array Using Binary Search

Comments
2 min read
DSA: Recursion - Expanded Questions

DSA: Recursion - Expanded Questions

25
Comments
3 min read
DSA: Essential Queue Interview Questions and Challenges

DSA: Essential Queue Interview Questions and Challenges

26
Comments 2
3 min read
Time Complexity: A Comedy of Errors (and Algorithms)

Time Complexity: A Comedy of Errors (and Algorithms)

4
Comments
5 min read
Selection Sort Algorithm

Selection Sort Algorithm

Comments
2 min read
2583. Kth Largest Sum in a Binary Tree

2583. Kth Largest Sum in a Binary Tree

6
Comments
4 min read
1942. The Number of the Smallest Unoccupied Chair

1942. The Number of the Smallest Unoccupied Chair

Comments
279 min read
Building an Efficient Text Compression Algorithm Inspired by Silicon Valley’s Pied Piper

Building an Efficient Text Compression Algorithm Inspired by Silicon Valley’s Pied Piper

7
Comments
4 min read
Stack Interview Questions: From Basics to Advanced Problem-Solving

Stack Interview Questions: From Basics to Advanced Problem-Solving

25
Comments 2
2 min read
Introdução a algoritmos: Pesquisa binária

Introdução a algoritmos: Pesquisa binária

Comments
2 min read
Change Your Mindset About Algorithms with These Simple Coding Problems

Change Your Mindset About Algorithms with These Simple Coding Problems

Comments
18 min read
Repeat the Character in a string based on its Alphabetical index

Repeat the Character in a string based on its Alphabetical index

5
Comments 1
1 min read
Character overlap with strings in JavaScript

Character overlap with strings in JavaScript

5
Comments
1 min read
1593. Split a String Into the Max Number of Unique Substrings

1593. Split a String Into the Max Number of Unique Substrings

1
Comments
3 min read
Introduction to Data Structures and Algorithms.

Introduction to Data Structures and Algorithms.

2
Comments 1
7 min read
Language Feature Deep Dive: Python's Structural Pattern Matching

Language Feature Deep Dive: Python's Structural Pattern Matching

2
Comments 1
3 min read
Coding Challenges: Engage and Learn Through Problem Solving

Coding Challenges: Engage and Learn Through Problem Solving

Comments 1
2 min read
Best Patterns for Cracking Coding Interviews Using LeetCode

Best Patterns for Cracking Coding Interviews Using LeetCode

29
Comments
2 min read
Algoritmo de Dijkstra

Algoritmo de Dijkstra

1
Comments
4 min read
B-tree: The Secret Recipe Behind Efficient Data Handling 🍰

B-tree: The Secret Recipe Behind Efficient Data Handling 🍰

16
Comments
4 min read
Mastering Selection Sort Algorithm like a PRO

Mastering Selection Sort Algorithm like a PRO

4
Comments
5 min read
loading...