程序员学数据结构: Chinese Edition
By: and
Sign Up Now!
Already a Member? Log In
You must be logged into UK education collection to access this title.
Learn about membership options,
or view our freely available titles.
- Synopsis
- 一本帮助你轻松掌握数据结构的实用指南 Objective-C、C#、Java和Swift多种语言案例Key Features使用一系列主流移动软件开发平台通用的语言编写了示例程序通过示例程序向读者介绍了多种数据结构和对应的用法通过示例程序用浅显易懂的方式展示了很多实际案例Book Description本书通过实用的例子来帮助读者快速理解多种数据结构和它们在实际应用程序中的使用方法。本书使用一系列主流移动软件开发平台通用的语言编写了示例程序,并通过这些示例程序向读者介绍了多种数据结构和对应的用法。同时,本书还通过示例程序用浅显易懂的方式展示了很多实际案例。 本书的第一部分涵盖了大多数语言(如Objective-C、C#、Java以及Swift)均支持的基本数据结构,详细地介绍了如数组、列表、栈、队列、堆这些数据结构的用法和典型应用,并针对每种语言探讨了这些数据结构所独有的特点。这些章节均设有案例学习,通过讲解如何解决实际问题以帮助读者更深入地理解这些数据结构的内涵。 本书的第二部分讨论一些与数据结构相关的高级知识,如泛型数据集、递归、排序和查找。这些章节也提供了相应的案例学习,帮助读者将这些知识应用到自己的应用开发中。 本书适合初学编程或自学编程的人员以及计算机相关专业的教师和学生阅读,也非常适合程序员参考。What you will learn快速回顾基础数据类型的定义,通过实际案例来学习不同数据类型的应用场景和这些数据类型的实践,并介绍这些数据类型在不同平台间的区别;回顾常用的数据结构,并使用不同的移动开发语言来构建这些数据结构的运行示例;数据结构中的高级概念,如泛型数据集和递归等;学习如何在日常应用开发中使用对象数据集,如数组、列表、栈和队列;学习树形数据结构(如堆、二叉树和图),并学习如何将它们应用到软件开发中;学习如何使用不同语言在数组、堆、图和二叉树中进行排序和查找操作。Who this book is for本书适合初学编程或自学编程的人员以及计算机相关专业的教师和学生阅读,也非常适合程序员参考。
- Copyright:
- 2017
Book Details
- Book Quality:
- Publisher Quality
- ISBN-13:
- 9781836201366
- Related ISBNs:
- 9781836201373, 9781836201373
- Publisher:
- Packt Publishing
- Date of Addition:
- 07/24/24
- Copyrighted By:
- Packt Publishing. First published in the English language under the title Everyday Data Structures.
- Adult content:
- No
- Language:
- English
- Has Image Descriptions:
- No
- Categories:
- Nonfiction, Computers and Internet
- Submitted By:
- Bookshare Staff
- Usage Restrictions:
- This is a copyrighted book.