Blog Posts

Discover a comprehensive collection of my blog posts with advanced filtering and search capabilities

Dijkstra's Algorithm in C++ — Fast Single-Source Shortest Paths (Non-negative edges) - Image 1
August 12, 2025
1 / 3

Dijkstra's Algorithm in C++ — Fast Single-Source Shortest Paths (Non-negative edges)

# Dijkstra's Algorithm — Efficient Shortest Paths (C++) ## Overview Dijkstra finds shortest paths from a source to all vertices when edge weights are...

Mashrur Rahman

Mashrur Rahman

Algorithm Analysis

C++Graph AlgorithmsDijkstra
August 12, 2025
Read More
Bellman–Ford Algorithm in C++: Single-Source Shortest Paths with Negative Weights - Image 1
August 12, 2025
1 / 3

Bellman–Ford Algorithm in C++: Single-Source Shortest Paths with Negative Weights

# Bellman–Ford Algorithm — Single-Source Shortest Paths (C++) ## Introduction Bellman–Ford computes shortest paths from a single source in graphs tha...

Mashrur Rahman

Mashrur Rahman

Algorithm Analysis

C++Graph AlgorithmsBellman–Ford
August 12, 2025
Read More
Bellman–Ford in C++: Shortest Paths with Negative Weights & Cycle Detection - Image 1
August 13, 2025
1 / 3

Bellman–Ford in C++: Shortest Paths with Negative Weights & Cycle Detection

# Bellman–Ford Algorithm: C++ Implementation and Deep Dive ## Introduction The Bellman–Ford algorithm computes shortest paths from a single source in...

Mashrur Rahman

Mashrur Rahman

Tutorial

C++Graph AlgorithmsBellman–FordShortest Paths
August 13, 2025
Read More
Breadth-First Search (BFS) in C++ — Traversal, Shortest Unweighted Paths & Cycle Detection - Image 1
August 12, 2025
1 / 3

Breadth-First Search (BFS) in C++ — Traversal, Shortest Unweighted Paths & Cycle Detection

# Breadth-First Search (BFS) — Graph Traversal & Shortest Paths (C++) ## Overview BFS visits vertices in increasing order of distance (number of edge...

Mashrur Rahman

Mashrur Rahman

Algorithm Analysis

C++Graph AlgorithmsBFS
August 12, 2025
Read More
Depth-First Search (DFS) in C++ — Recursive Traversal & Applications - Image 1
August 12, 2025
1 / 3

Depth-First Search (DFS) in C++ — Recursive Traversal & Applications

# Depth-First Search (DFS) — Recursive Graph Traversal (C++) ## Overview DFS explores as far as possible along each branch before backtracking. It's ...

Mashrur Rahman

Mashrur Rahman

Algorithm Analysis

C++Graph AlgorithmsDFS
August 12, 2025
Read More
Kruskal's Minimum Spanning Tree (MST) in C++ — Union-Find Approach - Image 1
August 12, 2025
1 / 3

Kruskal's Minimum Spanning Tree (MST) in C++ — Union-Find Approach

# Kruskal's Algorithm — Minimum Spanning Tree (C++) ## Introduction Kruskal builds a Minimum Spanning Tree (MST) by sorting all edges by weight and a...

Mashrur Rahman

Mashrur Rahman

Algorithm Analysis

C++Graph AlgorithmsKruskalDSU
August 12, 2025
Read More
Showing 1 to 6 of 23 blogs
Page 1 of 4
Jump to:of 4

Mashrur Rahman

AI Engineer & Full-Stack Developer building real-time voice agents, RAG systems, and modern web platforms. Let's build something amazing together.

Get In Touch

Email

mashrur9550@gmail.com

Location

Dhaka, Bangladesh

© 2026 Mashrur Rahman. All rights reserved.