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.
6 ways to find the largest number in a python list.

6 ways to find the largest number in a python list.

10
Comments 2
4 min read
[Golang] How to get the diagonal difference: Problem Solving

[Golang] How to get the diagonal difference: Problem Solving

6
Comments
1 min read
Algo Logging: the Longest Substring of Unique Characters in JavaScript

Algo Logging: the Longest Substring of Unique Characters in JavaScript

9
Comments
6 min read
Linked list coding challenge

Linked list coding challenge

2
Comments
4 min read
[Python] Find the Largest Number From a Array.

[Python] Find the Largest Number From a Array.

6
Comments 4
1 min read
Bubble-sort

Bubble-sort

3
Comments
2 min read
Piko router, a lightweight and blazing fast router for PHP

Piko router, a lightweight and blazing fast router for PHP

4
Comments
1 min read
Optimising my sieve

Optimising my sieve

2
Comments
1 min read
Bucket Sort

Bucket Sort

6
Comments
3 min read
Road to algorithm world

Road to algorithm world

4
Comments
6 min read
String Builder

String Builder

5
Comments 2
2 min read
Creational Patterns : Singleton

Creational Patterns : Singleton

6
Comments
3 min read
Design Patterns : Introduction

Design Patterns : Introduction

7
Comments
2 min read
Top 10 Machine Learning Algorithms Explained

Top 10 Machine Learning Algorithms Explained

2
Comments
4 min read
Construct Quad Tree

Construct Quad Tree

6
Comments
2 min read
Recursion and Stacks

Recursion and Stacks

5
Comments 1
2 min read
String Hashing in C++

String Hashing in C++

7
Comments
3 min read
Priority Queues using Binary Heaps

Priority Queues using Binary Heaps

2
Comments
9 min read
Finding primes: the Greek way

Finding primes: the Greek way

2
Comments 1
2 min read
Algorithmic Approach to Problem Solving

Algorithmic Approach to Problem Solving

5
Comments
5 min read
My Journey to flexiple

My Journey to flexiple

2
Comments
1 min read
How Algorithms Solves Problems?

How Algorithms Solves Problems?

3
Comments
2 min read
Python binary search

Python binary search

3
Comments
1 min read
Replace std::find_if in 80% of the cases

Replace std::find_if in 80% of the cases

10
Comments
4 min read
How can you differentiate between Array and LinkedList?

How can you differentiate between Array and LinkedList?

5
Comments 2
4 min read
Sorting an 2D-Array as a whole. @Medium

Sorting an 2D-Array as a whole. @Medium

2
Comments
1 min read
Recursive descent parser - expression calculator

Recursive descent parser - expression calculator

7
Comments
4 min read
The secret of big O notation

The secret of big O notation

18
Comments
5 min read
Arrays and Lists 📚

Arrays and Lists 📚

6
Comments
4 min read
Resources to nail DSA

Resources to nail DSA

17
Comments 1
2 min read
Big O Basics

Big O Basics

7
Comments 2
1 min read
BINARY SEARCH

BINARY SEARCH

9
Comments
2 min read
The big STL Algorithms tutorial: comparison operations

The big STL Algorithms tutorial: comparison operations

6
Comments 3
4 min read
Making a Math Interpreter: Parser

Making a Math Interpreter: Parser

3
Comments
4 min read
Algorithm Diary

Algorithm Diary

2
Comments
1 min read
Making a Math Interpreter: The Lexer

Making a Math Interpreter: The Lexer

1
Comments
5 min read
Decorators in Python

Decorators in Python

2
Comments
3 min read
Making a Math Interpreter: The Setup

Making a Math Interpreter: The Setup

4
Comments
2 min read
Optimize Fibonacci with Dynamic Programming

Optimize Fibonacci with Dynamic Programming

5
Comments 1
5 min read
Russian Peasant Multiplication

Russian Peasant Multiplication

3
Comments
1 min read
Circular Linked List:

Circular Linked List:

5
Comments
7 min read
An Introduction to Linked List

An Introduction to Linked List

6
Comments
3 min read
Why is bubble sort called 'Bubble Sort'?

Why is bubble sort called 'Bubble Sort'?

8
Comments 1
1 min read
Matrizes ou Arrays Multidimensionais

Matrizes ou Arrays Multidimensionais

4
Comments
1 min read
Misc: Possible Ways to Add

Misc: Possible Ways to Add

2
Comments
2 min read
Day1 : Introduction to Data Structures & Algorithms

Day1 : Introduction to Data Structures & Algorithms

8
Comments
2 min read
How to detect file type in JavaScript without checking its file object type?

How to detect file type in JavaScript without checking its file object type?

6
Comments 1
2 min read
Sorting Algorithms in 3 Minutes

Sorting Algorithms in 3 Minutes

35
Comments 2
3 min read
Solving The Same Algorithmic Challenge In 13 Different Ways

Solving The Same Algorithmic Challenge In 13 Different Ways

3
Comments
6 min read
Funções (Parte 2)

Funções (Parte 2)

4
Comments
2 min read
Learn the basics of algorithms and data structures

Learn the basics of algorithms and data structures

4
Comments
3 min read
Using MerkleTree for Blockchainized Document Certification

Using MerkleTree for Blockchainized Document Certification

9
Comments
6 min read
Two sum LeetCode problem explained in simple terms using Dictionary

Two sum LeetCode problem explained in simple terms using Dictionary

11
Comments
3 min read
A Beginner's Guide to Falling in Love with Algorithms - Part 3: Differential Privacy

A Beginner's Guide to Falling in Love with Algorithms - Part 3: Differential Privacy

3
Comments
11 min read
Linked lists, Arrays and Selection sort...

Linked lists, Arrays and Selection sort...

5
Comments
2 min read
How to improve Logic in Programming?

How to improve Logic in Programming?

13
Comments
3 min read
Ou Isso ou Aquilo: Exemplos com Operador Ternário (Parte 5)

Ou Isso ou Aquilo: Exemplos com Operador Ternário (Parte 5)

3
Comments
2 min read
Ant colony optimization for beginners

Ant colony optimization for beginners

2
Comments 2
2 min read
Do we correctly calculate min and max?

Do we correctly calculate min and max?

13
Comments 4
4 min read
Data Structures for Dummies

Data Structures for Dummies

3
Comments 1
8 min read
loading...