Skip to content

blog.ramittal.com

www.ramittal.com – We Connect People

Tag: programming

  • Home
  • programming
Understanding Algorithmic Complexity in Java: O(1), O(n), O(log n), O(n²) Explained Using HashMap, ArrayList and Loops
  • programming

Understanding Algorithmic Complexity in Java: O(1), O(n), O(log n), O(n²) Explained Using HashMap, ArrayList and Loops

  • Rahul Mittal
  • May 24, 2026
  • 4 min read

Learn Big O notation and algorithmic complexity in Java with practical examples. Understand O(1), O(n), O(log n), O(n²) using simple loops, HashMap, ArrayList operations, searching algorithms, and real programming scenarios.…

Recent Posts

  • Part 42: The Java 8 → Java 21 Journey – Building Modern Enterprise Microservices and Looking Ahead to Java 26
  • Part 37: Java 21 – Virtual Threads – Revolutionizing Spring Boot Microservices and Enterprise Banking Applications
  • Part 41: Java 21 – Vector API – Unlocking Modern CPU Performance for Banking, AI and Analytics
  • Part 40: Java 21 – Foreign Function & Memory API (Project Panama) – The Future of Native Integration for Enterprise Applications
  • Part 39: Java 21 – Sequenced Collections – Bringing Consistency to the Java Collections Framework

Recent Comments

No comments to show.

Archives

  • July 2026
  • June 2026
  • May 2026
  • March 2026
  • December 2025
  • March 2025
  • January 2025
  • December 2024

Categories

  • AI
  • Bangkok
  • Database
  • feature
  • general
  • interview
  • java
  • JavaEvolutionSeries
  • leadership
  • Metrics
  • microservices
  • Observability
  • programming
  • project management
  • ramittal.com
  • security
  • spring
  • Thailand
  • Travel
Copyright © 2026 blog.ramittal.com Theme: Crystal Blog By Adore Themes.