ComputeUnCompute
  • Home
  • About
  • Collection
  • Author
  • Portal
Sign in Subscribe

Javier Guzman

Comparing sorting algorithms

Comparing sorting algorithms

In the previous article, Measuring the performance of algorithms, we measured the time it took to execute the algorithms bubble sort and get_max_value. That comparison allowed us to see how \(O(n^2)\) algorithms perform compared to an \(O(n)\) algorithm in practice. We saw a big difference
30 Apr 2022 5 min read
Measuring the performance of algorithms

Measuring the performance of algorithms

In our previous article, Big-O notation and complexity theory, we saw how an algorithm categorized as \(O(n)\) is more efficient than one classified with a complexity of \( O(n^2)\). Still, we only compared the algorithms in theory. In this article, we will see how well the theory matches
03 Apr 2022 4 min read
Big-O notation and complexity theory

Big-O notation and complexity theory

Big O notation and complexity theory are fundamental concepts in computer science that students typically learn about these topics when they take an algorithms class. Outside academics, Big O notation and complexity theory are mostly buzzwords and occasionally appear during a job interview. In my experience, most people tend to
13 Feb 2022 8 min read
Page 1 of 1
ComputeUnCompute © 2025
  • Data & privacy
  • Contact
  • Contribute →
Powered by Ghost