Ayoub ToubaforYaffaLabblog.yaffalab.com·Feb 29, 2024Applying Big Omega in Development: Making Informed ChoicesRemember how we explored Big O Notation in the Unlocking Algorithmic Efficiency with Big O Notation, acting as a map to algorithmic efficiency? It helped us understand the worst-case scenario: how long an algorithm might take to complete a task as da...Discussbigomega

Ayoub ToubaforYaffaLabblog.yaffalab.com·Feb 16, 2024Unlocking Algorithmic Efficiency with Big O NotationRemember the last time you searched for something online? Whether it was finding the perfect recipe, booking a dream vacation, or simply catching up with friends on social media, algorithms silently powered your experience. But have you ever wondered...Discuss·2 likes·41 reads#big o notation

Anthony-Ikpe Godspowereverytechway.hashnode.dev·Feb 6, 2024The tale of big-O: navigating the world of asymptotic notations in computer science.Once upon a time, in a world bustling with complex algorithms and data structures, there was a severe lack of a standard way of measuring and comparing their efficiency. Programmers in different parts of the world grappled with this challenge. Withou...Discuss#big o notation

Abigail Robinsonanekcin.hashnode.dev·Jan 31, 2024Big O Time NotationCreating algorithms is similar to navigating through a vast library in search of the perfect book, aiming to minimize both time and effort. Just as you seek step-by-step instructions to solve a specific problem, developers craft algorithms for effici...Discuss·18 likes·96 reads#big o notation

**** Emmanuelleki-hub.hashnode.dev·Jan 14, 2024Time and Space ComplexityHow to Use Big O to Ace Your Technical Interviews: Firstly, what is Big O Notation? Big O describes an algorithm's runtime or memory consumption without the interference of contextual variables like RAM and CPU. It gives programmers a way to compare ...DiscussGeneral Programming

Martin Luther Akuhwaacta.hashnode.dev·Jan 11, 2024BIG O NOTATION: The algorithms doctorBig o notation is a word that advanced programmers must be familiar with, and beginners will undoubtedly run into it at some time in their career. The goal of this essay is to provide a thorough grasp of the concept Big o notation. Terminology Big o ...Discussalgorithms

HeyCoachheycoach.hashnode.dev·Dec 28, 2023Time Complexity Explained: Why Programmers need to know itEver observed a river flowing? No matter where it starts, or what path it takes, it flows into one big ocean. Similarly, irrespective of the algorithm used, programmers can arrive at the same solution. However, there always exists a more efficient s...Discuss·1 like·191 readslogarithmic time complexity

Colin J Lacycolinj.hashnode.dev·Nov 28, 2023Better Memory Management in Golang for Lookups Against a Static Data SetWhen you want to check a value against a list of stored values, there are several ways to do it. One way, which is not very performant, is to loop through a slice of values: needle := "three" haystack := []string{ "one", "two", "three" } found := fal...Discuss·1 like·39 readsgolang

Anthony Bosekdeveloperant.hashnode.dev·Nov 8, 2023Fundamental Data Structures: Linked ListsLinked lists are a fundamental data structure used in many algorithms and applications. In this Python tutorial, we will go over how to implement a basic linked list and some common operations associated with them. This blog covers a few abstract con...Discuss·1 like·57 readslinked list

Ibrahim Sifatibrahimsifat.hashnode.dev·Oct 17, 2023Understand Time and Space Complexities: Beginner's GuideHey friend! Think of understanding time and space complexities like figuring out the best way to organize your closet. I'm here to help you keep it simple and neat in the coding world. So, grab your coding hangers, and let's make things straightforwa...Discuss#big o notation