算法设计是算法思维的体现,算法运用不好的程序员,很难说是一个好的程序员,作为计算机专业人才,必须具有一定的算法基础,拥有一定的算法思维,并且能利用这些思想有效的转化为解决程序设计问题的能力。因此本书特别强调算法实践,通过对具体的例题、程序的算法解析来讲解程序设计的思路和具体实现,并配有大量的课后习题以供练习。 本书从最简单的算法入手,依次讲述了基础算法、排序、查找、搜索、字符串、图论、高级数据结构、动态规划、数论、组合数学、计算几何、博弈论的基本思想,步步深入,系统地对上述内容进行全面的讲解。 本书不仅讲解这些算法的基本原理,还通过具体案例对这些算法进行灵活、有效的展开和实现。本书涉及的程序设计问题将充分锻炼读者的思维能力和动手能力,促成全面、灵活、缜密的思考习惯。从而提升
¥94.10定价:¥99.00 (9.51折)
Angular开发实战 基于Angular 7,详解其核心理念和Web开发技术
从技术角度来看,Angular不逊色于任何竞争框架,它与TypeScript的结合、对大型架构的支持使之在企业级开发中拥有非常好的空间,值得Web前端开发人员深入学习。 无论是开发Web客户端应用程序还是全功能型的单页面应用程序,Angular框架都能带来一种解放式的体验。它的声明式风格使其易于定义和添加功能,而不用手工编写大量代码。TypeScript也被完整地集成进来,为JavaScript生态系统提供了静态类型语言的优势。
¥44.50定价:¥59.00 (7.55折)
Ionic 移动开发入门与实战(第2版) 基于Ionic 3.X,快速掌握Ionic开发移动App的方法
对于只有一些网页开发基础知识的读者来说,Ionic是目前非常适合的跨平台移动开发技术框架。从新手入门学习便捷性、功能快速扩充迭代与重构支持、团队模块化分工协作支持、应用前台性能优化、跨平台支持、开源免费和社区生态成熟度各项指标来看,业界已基本公认Ionic在开发速度、插件功能、组件成熟度及背后开发团队的专业性上达到了比较完美的平衡。相比其他跨平台方案,Ionic优势明显,而且其背后的框架主力开发商有长远的升级路线图。本书以实例驱动讲解的方式,让对移动开发零基础的读者也能轻松掌握移动应用开发技术,跟上目前的万众创新、全面移动化及工业4.0的技术热潮。
¥66.70定价:¥89.00 (7.5折) 电子书:¥32.04