In the era of self-taught developers and programmers, essential topics in the industry are frequently learned without a formal academic foundation. A solid grasp of data structures and algorithms (DSA) is imperative for anyone looking to do professional software development and engineering, but classes in the subject can be dry or spend too much time on theory and unnecessary readings. Regardless of your programming language background, Codeless Data Structures and Algorithms has you covered. In this book, author Armstrong Subero will help you learn DSAs without writing a single line of code. Straightforward explanations and diagrams give you a confident handle on the topic while ensuring you never have to open your code editor, use a compiler, or look at an integrated development environment. Subero introduces you to linear, tree, and hash data structures and gives you important insights behind the most common algorithms that you can directly apply to your own programs. Codeless Data Structures and Algorithms provides you with the knowledge about DSAs that you will need in the professional programming world, without using any complex mathematics or irrelevant information. Whether you are a new developer seeking a basic understanding of the subject or a decision-maker wanting a grasp of algorithms to apply to your projects, this book belongs on your shelf. Quite often, a new, refreshing, and unpretentious approach to a topic is all you need to get inspired.
What You'll Learn Who This Book Is For This book is for beginners, self-taught developers and programmers, and anyone who wants to understand data structures and algorithms but don’t want to wade through unnecessary details about quirks of a programming language or don’t have time to sit and read a massive book on the subject. This book is also useful for non-technical decision-makers who are curious about how algorithms work.
The book is good. It explained algorithms with a light language. I learned one thing or two with this book. There is a part when the author talks about electronics, it might be boring for someone else.
I picked up this book relating my current ambition to understand DS and algorithms without code but the book went all over but not dealing the subject in depth. The low level concepts that are discussed, though are a good connected topics - I think there are several books that explain these concepts in further detail. At the end of it, I didn't find the book either as a refresher for my current DSA knowledge or something that strengthens my DSA knowledge
This book aims to be a cursory tour of data structures and it doing so, managed to be filling with things that I mostly already knew. Even with that being said, the material was covered so lightly that I would say a couple evenings spent perusing wikipedia would be time better spent. Add to that that each chapter seems to begin with a \"And now I will introduce you to X\" and end with \"...now that you should be familiar with X\". I do not believe that I could recommend this to anyone.
This book contains a surface level view of some concepts in data structures and algorithms. It does not dwell much on any implementation. It reads like a collection of blog posts. I would only recommend this to beginners who need a quick overview of these topics. Look elsewhere for deeper understanding.