Codeless Data Structures and Algorithms: Learn Dsa Without Writing a Single Line of Code

Subero, Armstrong

  • 出版商: Apress
  • 出版日期: 2020-02-14
  • 售價: $1,370
  • 貴賓價: 9.5$1,302
  • 語言: 英文
  • 頁數: 146
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484257243
  • ISBN-13: 9781484257241
  • 相關分類: Algorithms-data-structures
  • 立即出貨 (庫存=1)

商品描述

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

  • Understand tree data structures without delving into unnecessary details or going into too much theory
  • Get started learning linear data structures with a basic discussion on computer memory
  • Study an overview of arrays, linked lists, stacks and queues


Who This Book Is ForThis 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.

商品描述(中文翻譯)

在自學開發人員和程式設計師的時代,行業中的重要主題經常在沒有正式學術基礎的情況下學習。對於任何想要從事專業軟體開發和工程的人來說,對資料結構和演算法(DSA)有扎實的掌握是必不可少的,但是這個主題的課程可能很枯燥,或者花太多時間在理論和不必要的閱讀上。無論你的程式語言背景如何,《無代碼資料結構和演算法》都能滿足你的需求。

在這本書中,作者Armstrong Subero將幫助你在不寫一行程式碼的情況下學習DSA。直觀的解釋和圖表讓你對這個主題有自信的掌握,同時確保你不需要打開程式碼編輯器、使用編譯器或查看集成開發環境。Subero介紹了線性、樹狀和雜湊資料結構,並提供了關於最常見演算法的重要見解,你可以直接應用到自己的程式中。

《無代碼資料結構和演算法》為你提供了在專業程式設計世界中所需的DSA知識,而不使用任何複雜的數學或無關的資訊。無論你是一個尋求對這個主題有基本理解的新開發人員,還是一個決策者想要掌握演算法並應用到自己的項目中,這本書都是你必備的。往往,對一個主題的新鮮和不矯揉造作的方法就是你需要的靈感。

你將學到什麼:
- 在不深入不必要的細節或過多理論的情況下理解樹狀資料結構
- 從基本的計算機記憶討論開始學習線性資料結構
- 學習陣列、鏈結串列、堆疊和佇列的概述

這本書適合對象:
- 初學者、自學開發人員和程式設計師
- 任何想要理解資料結構和演算法,但不想深入研究程式語言的怪癖或沒有時間閱讀大部頭書籍的人
- 對演算法運作方式感到好奇的非技術決策者

作者簡介

Armstrong Subero started learning electronics at the age of 8. From then on he got into programming and embedded systems development. Within the realm of programming, he has a special interest in algorithms and data structures and enjoys implementing them in different programming languages and on different processor architectures, particularly resource-constrained systems. He currently works at the Ministry of National Security in his country and he has degrees in computer science as well as liberal arts and sciences from Thomas Edison State University. He is the author of Programming PIC Microcontrollers in XC8 (Apress, 2018).

作者簡介(中文翻譯)

Armstrong Subero在8歲時開始學習電子學。從那時起,他進入了程式設計和嵌入式系統開發領域。在程式設計的範疇中,他對演算法和資料結構有特別的興趣,並喜歡在不同的程式語言和處理器架構上實現它們,尤其是在資源受限的系統上。他目前在他的國家國家安全部門工作,並擁有Thomas Edison State University的計算機科學以及文科和科學學位。他是《Programming PIC Microcontrollers in XC8》(Apress,2018)的作者。