描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787522622521
(1)一线技术,突出实战。
本书以实战为核心,贯穿整本书,系统地讲解 Go 语言算法的知识和面试技巧,覆盖了主流算法知识。每个算法都有详细的算法原理、Go 语言实现和面试题实战解答。所有代码采用目前 Go 语言的1.20版本编写。
(2)零基础入门,循序渐进。
本书零基础入门,学习曲线十分平滑,对初学者十分友好。所有初级、中级、高级开发者都可以从本书中学到有用的知识。本书先从 Go 语言入门学起,然后学习算法的基本概念,再学习 Go 语言算法的具体实现,最后再进行算法的名企面试真题实战,真正帮助读者从新手向 Go 语言算法高手进阶。
(3)提供完整的配套代码和配套视频。
为帮助读者提升开发效率,本书提供了完整的配套代码,同时为重难点知识提供了配套视频,尽可能帮助读者降低学习本书的难度。
(4)名企真题,快速突击。
名企面试真题贯穿整本书,帮助读者快速学会 Go 语言算法的知识和技巧。本书的实例代码绝大部分来自最新的企业面试真题,对于购买本书的读者,配套面试题答案可在网上下载,直接运行,让读者通过实践来加深理解。
本书以Go语言算法实战为核心,系统讲解了Go语言基础、常见算法的基本原理及其Go语言实现,同时还提供名企算法面试真题及其解答。本书旨在满足不同读者的需求,既适合专业科学研究人员、算法工程师等一线开发人员作为工具书使用,也适合相关院校、机构作为培训教材使用。
全书分为3篇,第1篇是基础入门篇,包括Go语言入门、Go语言编程基础、算法与数据结构基础、基本数据结构,系统介绍了Go语言基础知识、算法基础、栈、队列、链表等的基本原理,Go语言实现及面试题实战;第2篇是进阶篇,包括树、图两章内容,系统介绍了树与图数据结构的基本原理,Go语言实现及面试题实战;第3篇是高级篇,系统介绍了排序算法、搜索算法、贪心算法、分治算法、回溯算法、动态规划算法、递归算法、常见机器学习算法等的基本原理,Go语言实现及面试题实战。本书还提供了完整的配套代码,同时为重难点知识提供了配套视频,帮助读者以最快的速度从零基础新手向算法高手进阶。
评论
还没有评论。