Skip to content
Art of Coding

Art of Coding

  • Advanced
  • AI / Machine Learning
  • Algorithms
  • API Integration
  • Automation Scripts
  • Beginner
  • C#
  • C++
  • Data Structures
  • Databases
  • DevOps / CLI Tools
  • Dynamic Programming
  • Go
  • Graph Theory
  • HTML / CSS
  • Intermediate
  • Java
  • JavaScript
  • Python
  • Recursion
  • Rust
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
  • TypeScript
  • Uncategorized
  • Web Development

Sorting Algorithms

  • Home
  • Sorting Algorithms
Implementing a Custom Sorting Algorithm in Python
Posted inSorting Algorithms

Implementing a Custom Sorting Algorithm in Python

Implementing a Custom Sorting Algorithm in Python   IntroductionSorting is one of the most common tasks in programming, forming the backbone of many data processing and optimization routines. While Python’s…
Posted by Oana Rinaldi February 24, 2026
(Re)Implement Merge Sort in Python Step-by-Step With Visual Diagrams
Posted inSorting Algorithms

(Re)Implement Merge Sort in Python Step-by-Step With Visual Diagrams

(Re)Implement Merge Sort in Python Step-by-Step With Visual Diagrams   Merge sort is one of the most elegant sorting algorithms you'll encounter. Based on the divide-and-conquer paradigm, it's not only…
Posted by Oana Rinaldi November 4, 2025
Implement QuickSort from Scratch in JavaScript
Posted inSorting Algorithms

Implement QuickSort from Scratch in JavaScript

Implement QuickSort from Scratch in JavaScript   QuickSort is a fundamental algorithm widely used in the real world due to its efficiency and elegant use of recursion and partitioning. Understanding…
Posted by Oana Rinaldi November 2, 2025
Sorting Large Datasets: QuickSort vs MergeSort Visualized in Java
Posted inSorting Algorithms

Sorting Large Datasets: QuickSort vs MergeSort Visualized in Java

Sorting Large Datasets: QuickSort vs MergeSort Visualized in Java   Sorting algorithms are fundamental to computing, and mastering them is crucial for every developer. In this blog post, we’ll compare…
Posted by Oana Rinaldi August 20, 2025
Posted inSorting Algorithms

Selection Sort Algorithm in Python

🔹 Introduction Selection Sort is a simple comparison-based sorting algorithm. It divides the input list into a sorted and an unsorted part and repeatedly selects the smallest (or largest) element…
Posted by oanaunciuleanu@gmail.com August 1, 2025

Recent Posts

  • Visualizing Graph Traversal: DFS vs. BFS in Python
  • Regex-Powered Text Extraction: From Logs to Insights
  • Mastering Async JavaScript: Build an API Data Aggregator
  • Bash Power Moves: A One-Liner for Automated Log Cleanup
  • Use Bash to Monitor and Restart Crashed Services Automatically

Recent Comments

No comments to show.

Archives

  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025

Categories

  • Algorithms
  • Automation Scripts
  • Databases
  • DevOps / CLI Tools
  • Graph Theory
  • Java
  • JavaScript
  • Python
  • Recursion
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
Copyright 2026 — Art of Coding. All rights reserved. Bloghash WordPress Theme
Scroll to Top