✅ Big-O notations explained Big-O shows how an algorithm scales as input grows — not exact time, but how fast things get expensive. Here are examples across common complexity levels 👇 Find high-res pdf ebooks with all my technology related infographics from https://lnkd.in/evQtV7h8 #computerscience #algorithm #programming #coding #softwaredeveloper
Big-O Notations Explained in Computer Science
More Relevant Posts
-
Most developers don't realize how much time they waste switching between their editor and AI tools. ⚡ Swipe through to see why Cursor is changing the way people actually write code and the two shortcuts that'll save you hours every week. 👇 #ArtificialIntelligence #SoftwareDevelopment #DeveloperProductivity #TechInnovation #CodingTools #AIInTech #FutureOfWork #Programming
To view or add a comment, sign in
-
Day 97/100 – DSA Challenge 🚀 Topic: Z algorithm Key Learning: One powerful yet underrated technique is the Z Algorithm. What is the Z Algorithm? The Z Algorithm is a linear-time string matching algorithm that constructs a Z-array, where each element represents the length of the longest substring starting from that position that matches the prefix of the string. GitHub: <https://lnkd.in/dtek96E3> #100DaysOfDSA #ProblemSolving #LinkedInLearning #clanguage #coding #programming #developer #softwareengnieer #datastructure
To view or add a comment, sign in
-
-
Back in my early college days, I came up with a simple trick to convert decimal to binary — I call it the Bit Inversion method. Super easy and quick for 8-bit numbers. Thought of sharing it now — hope you find it useful! 😊 #Programming #Coding #ComputerScience #BitManipulation #DataStructures #Algorithms
To view or add a comment, sign in
-
I used to think that functions were just a way to reduce lines of code… but they’re much more than that. Before using functions, my code was: Repetitive Hard to maintain And even a small change meant editing multiple places After I started using functions: I write the code once and reuse it The code became easier to read and understand Any change happens in one place only A simple example: Instead of repeating the same logic multiple times, I put it inside a function and reuse it whenever needed. Now I understand that functions are not just about reducing code… they’re about organizing it and making it cleaner and smarter. Still learning, but this step really made a difference for me 👌 💓 #Programming #Dart #LearningJourney #SoftwareDevelopment #Coding #OOP #flutter
To view or add a comment, sign in
-
-
A simple yet powerful way to understand sorting fundamentals—Bubble Sort breaks complexity into small, iterative swaps, making algorithms easier to grasp and implement. #LinkedInLearning #Algorithms #DataStructures #Programming #SoftwareDevelopment #TechEducation #CodingBasics
To view or add a comment, sign in
-
Most people think Computer Science is just about coding. It’s not. It’s about solving problems, thinking logically, and building things that actually work. I’m still early in the journey, but every project I build teaches me something new. The goal isn’t just to write code—it’s to understand it. #Tech #Programming #ComputerScience #BuildInPublic
To view or add a comment, sign in
-
Day 96/100 – DSA Challenge 🚀 Topic: KMP algorithm Key Learning: In the world of algorithms, pattern searching is a fundamental problem. One of the most efficient solutions to this is the Knuth–Morris–Pratt (KMP) Algorithm. What is KMP? KMP is a string matching algorithm used to find occurrences of a pattern within a text efficiently without rechecking characters unnecessarily. Instead of starting over after a mismatch, KMP uses previously matched information to skip redundant comparisons. Core Concept – LPS Array (Longest Prefix Suffix): For a given pattern, KMP builds an LPS array where: Each value represents the longest proper prefix which is also a suffix. GitHub: <https://lnkd.in/dtek96E3> #100DaysOfDSA #ProblemSolving #LinkedInLearning #clanguage #coding #programming #developer #softwareengnieer #datastructure
To view or add a comment, sign in
-
-
Day 98/100 – DSA Challenge 🚀 Topic: Sliding window Key Learning: The Sliding Window technique is a game-changer when working with arrays and strings. Instead of recalculating values for every subarray, it reuses previous results to achieve O(n) time complexity. Key Idea:Maintain a window of elements and slide it across the data while updating results efficiently. Types: Fixed Window – size remains constant Variable Window – size changes dynamically GitHub: <https://lnkd.in/dtek96E3> #100DaysOfDSA #ProblemSolving #LinkedInLearning #clanguage #coding #programming #developer #softwareengnieer #datastructure
To view or add a comment, sign in
-
-
** Golden Rule ** “Sorted + Pair OR Continuous Range = Two Pointers” This infographic is a quick cheat sheet to identify patterns instantly and apply the right technique . Mastering the Two-Pointer Approach in DSA. Which problem did you recently solve using two pointers? #DataStructures #Algorithms #DSA #CodingInterview #Programming #ComputerScience #TechLearning #ProblemSolving #Developers #CodingTips #byteXL
To view or add a comment, sign in
-
-
Improving your coding logic isn’t about memorizing syntax—it’s about thinking better. From breaking down problems to optimizing solutions, every step matters. Consistency + curiosity = growth 🚀 #Coding #Programming #ProblemSolving #DeveloperMindset #Learning #SAMAITechnologies
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development
https://richard-burd.github.io/when_big_o_does_and_does_not_matter