• 算法竞赛入门经典——算法实现

    陈锋

    《算法竞赛入门经典——算法实现》精选《算法竞赛入门经典(第2版)》和《算法竞赛入门经典——训练指南(升级版)》中的经典题目,按算法要点和竞赛考点重新进行分拆和归类,提供了240余套简洁、高效、规范的完整代码模板。此外,也加入了一些虽然未在两本书中出现,但实际上对初学者入门非常重要的题目代码。借助于这些模板,读者在练习环节和比赛时,可大大减轻因来回琢磨代码实现细节而导致调试时间大幅增加的压力。 《算法竞赛入门经典——算法实现》共分7章,第1章介绍C++编程基础与STL,第2章介绍算法设计与优化,第3章介绍数学相关算法,第4章介绍数据结构,第5章介绍字符串,第6章介绍计算几何,第7章介绍图论。 《算法竞赛入门经典——算法实现》题目覆盖了ACM/ICPC/NOI/NOIP等算法竞赛的大多数经典题型和细分算法要点,内容全面,信息量大,非常适合选手在练习环节和比赛时参考使用。

    ¥38.85
  • 算法竞赛入门经典——训练指南

    刘汝佳 陈锋

    《算法竞赛入门经典——训练指南(升级版)》是《算法竞赛入门经典(第2版)》一书的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个更完整的知识体系。本书通过大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。 《算法竞赛入门经典——训练指南(升级版)》共包括6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型以及更多算法专题。全书通过206道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式以及程序实现的常见方法和技巧,并在章末给出了丰富的分类习题,供读者查漏补缺和强化学习效果。 《算法竞赛入门经典——训练指南(升级版)》题目多选自近年来ACM/ICPC区域赛和总决赛真题,内容全面,信息量大,覆盖了常见算法竞赛中的大多数细分知识点。书中还给出了所有重要的经典算法的完整程序,以及重要例题的核心代码,既适合选手自学,也方便院校和培训机构组织学生学习和训练。

    ¥46.75
  • 策略三十六计和算法三十六计

    林闯

    本书给出了计算机系统设计策略三十六计和算法三十六计的研究成果,提出了计算机学科的四种基本的对立统一关系,即四个基本科学问题,包括集分定位、刚柔相摩、供需相应和串并转换。 从集分定位出发,在策略三十六计中提出了架构设计十八计,包括时空转换和多种计算模式的计策;从刚柔相摩出发,在策略三十六计中提出了系统特性十八计,包括八类特性设计的计策,例如,可控性、效率性、安全性和可变性等方面的计策。供需相应和串并转换所涉及的科学问题主要体现在资源管理和任务调度的算法三十六计中,这些算法计策包含了计算机学科的经典和热点问题,例如,可计算性、多目标优化、云计算、软件定义系统、大数据思维和人工智能等。本书的读者对象包括计算机学科、系统设计和算法的研究者,以及对《易经》思维和模型有兴 趣的学者。

    ¥25.35
  • 协同演化算法及其应用

    董红斌,丁蕊

    本书从协同演化理论与算法相结合的角度出发,介绍著者研究团队在协同演化算法及数据挖掘应用方面的研究工作。全书共9章,内容包括协同演化算法、遗传算法、进化规划、粒子群算法、差分进化算法以及算法在特征选择、多目标优化、聚类等问题中的应用。

    ¥33
  • 算法竞赛

    罗勇军,郭卫斌

    本书是一本全面、深入解析与算法竞赛有关的数据结构、算法、代码的计算机教材。 本书包括十个专题: 基础数据结构、基本算法、搜索、高级数据结构、动态规划、数论和线性代数、组合数学、计算几何、字符串和图论。本书覆盖了绝大多数算法竞赛考点。 本书解析了算法竞赛考核的数据结构、算法; 组织了每个知识点的理论解析和经典例题; 给出了简洁、精要的模板代码; 通过明快清晰的文字、透彻的图解,实现了较好的易读性。 本书的读者对象是参加算法竞赛的中学生和大学生、准备面试IT企业算法题的求职者、需要提高算法能力的开发人员,以及对计算机算法有兴趣的广大科技工作者。

    ¥109.2
  • 图解LeetCode初级算法(Python版)

    胡松涛

    本书共11章。前3章简单的展示了算法基础,让读者对算法有个基本的概念。后面的8章基本与LeetCode的章节一致,从不同的侧面展示了算法之美。本书采用了图例、代码相结合的方式,从原理到实际操作都做了详细的说明。

    ¥31.85
  • 算法竞赛入门到进阶

    罗勇军、郭卫斌

    本书是算法竞赛的入门和进阶教材,包括算法思路、模板代码、知识体系、赛事相关等内容。本书把竞赛常用的知识点和竞赛题结合起来,讲解清晰、透彻,帮助初学者建立自信心,快速从实际问题入手,模仿经典代码解决问题,进入中级学习阶段。 全书分为12章,覆盖了目前算法竞赛中的主要内容,包括算法竞赛概述、算法复杂度、STL和基本数据结构、搜索技术、高级数据结构、基础算法思想、动态规划、数学、字符串、图论、计算几何。 本书适合用于高等院校开展的ICPC、CCPC等算法竞赛培训,中学NOI信息学竞赛培训,以及需要学习算法、提高计算思维的计算机工作者。

    ¥39.46
  • 学习型智能优化算法及其应用

    邢立宁、陈英武、向尚

    本书在现有智能优化方法的基础上,探索学习型智能优化方法的基本框架。书中采用智能优化模型和知识模型相结合的集成建模思路,总结了精英个体知识、构件知识、算子知识和参数知识4种知识形式,构建了用于实现学习型智能优化方法的8类典型知识,以此辅助学习型智能优化方法高效地求解复杂优化问题。针对连续优化问题、离散优化问题(非对称旅行商问题、双层CARP优化问题、柔性作业车间调度问题)和实际工程问题(体系仿真优化问题、卫星地面站系统任务调度问题、多星任务规划问题),分别设计了若干种学习型智能优化算法,并对优化结果进行了分析和解释。 本书主要面向在运筹学领域研究智能优化方法的企业、高校与科研院所的研究人员,帮助读者了解学习型智能优化算法的基本原理与框架流程,提高读者对学习型智能优化算法的实践与应用能力,促进学习型智能优化算法的发展与完善。

    ¥40.99
  • 图解算法——使用Python

    吴灿铭、胡昭民

    为了让读者能以容易理解的方式学习算法与数据结构的相关基础知识,全书采用简明的图示和范例来介绍最常使用的算法,详解概念中包括:分治法、递归法、贪心法、动态规划法、迭代法、枚举法、回溯法等等,并应用不同算法延伸出重要的数据结构,例如:数组、链表、堆栈、队列、树结构、图、排序、查找、哈希等等。全书采用Python程序语言举例并实现,因此本书是读者入门学习算法的首选。

    ¥31.85
  • 算法竞赛入门经典—习题与解答

    陈锋, 编著

    《算法竞赛入门经典——习题与解答》是在《算法竞赛入门经典(第2 版)》的基础上,延伸出来的一本习题与解答图书,它把C++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧,是一本算法竞赛的入门和提高教材。\r\n《算法竞赛入门经典——习题与解答》分为5 章。第1 章是各种编程训练技巧以及C++11 语法特性的简单介绍。第2 章精选了一部分《算法竞赛入门经典(第2 版)》的习题进行分析、解答。第3 章是ACM/ICPC 比赛真题分类选解,挑选了近些年ACM/ICPC 比赛中较有价值的

    ¥27.92
  • 分布估计调度算法

    王凌、王圣尧、方晨

    《分布估计调度算法》主要介绍分布估计算法(EDA)在柔性车间调度与资源约束调度等问题上的应用。全书由11章构成,内容自成体系,安排如下:第1章介绍EDA的原理及其相关研究的进展。第2~6章分别介绍不相关并行机调度、柔性作业车间调度、模糊柔性作业车间调度、随机混合流水线调度、分布式流水线装配调度等问题的EDA设计与性能分析。第7~9章介绍随机资源约束项目调度、多目标资源约束项目调度、低碳项目调度等问题的EDA设计与性能分析。第10~11章分别介绍EDA在半导体最终测试调度、电子系统综合设计建模与优化等问题上的应用。本书主要面向自动化、管理、计算机、机械、工业工程等学科的高等院校、研究机构和企业的教师、学生、技术人员。

    ¥31.85
  • 算法统治世界

    徐恪, 李沁, 编著

    今天,互联网已经彻底改变了经济系统的运行方式,经济增长的决定性要素已经从物质资料的增加转变成为信息的增长。但是,只有信息的快速增长是不够的,这些增长的信息还必须是“有序”的。只有“有序”才能使信息具有价值,能够为人所用,能够指导我们实现商业的新路径。这种包含在信息里的隐形秩序才是今天信息世界的真正价值所在。经济系统的运行确实是纷繁复杂的,但因为算法的存在,这一切变得有律可循,算法也成为新经济系统里那只“看不见的手”。那么算法究竟是如何保障信息的有序增长的?又是如何改变和控制我们的经济系统的?在这本书中,我们将赛博经济系统从上至下进行了梳理,把推荐算法、分配算法、匹配算法、动态定价算法、大数据处理算法、数据交易算法、隐私保护算法和区块链技术及相关算法在新经济组织中的运行做了深入浅出的阐述,从而为读者打开了新经济的现在与未来的大门。本书虽有专业的深度,但也适合一般读者阅读,同时这些创新背后的算法逻辑也将帮助企业更好地规划自己的商业模式和未来战略。

    ¥44.85
  • 自适应粒子群优化算法及其应用

    沈显君

    粒子群优化算法是一种基于群智能的全局随机搜索算法,在信息技术、工业工程、管理工程等诸多领域已得到广泛应用,但对于粒子群优化的算法理论分析、与机器学习和其他优化策略的结合,以及在组合优化、生物信息、图像处理等诸多领域的研究与应用依然有待深入探索。例如针对不同组合优化问题解空间的特性,如何设计粒子的速度和位置迭代?面对高维多峰函数优化如何避免算法陷入局部最优?如何在算法运行后期保持群体的多样性?面对不同复杂优化问题,如何进行自适应调整?引入各种改进策略之后,如何分析算法的收敛性和寻优效率?等等。本书在介绍了粒子群优化算法基本原理的基础上,针对标准粒子群优化算法存在的缺点,阐述了粒子群算法的自适应优化策略,给出其具体改进方法或提出新的计算模型,使之更为有效,重点研究了粒子群优化算法在组合优化问题中的应用。本书适合运筹与管理、人工智能、计算数学、计算机科学、系统科学、自动化等相关学科专业高年级本科生、研究生参阅,亦可供从事计算智能研究与应用的科研人员和工程技术人员参考。

    ¥16.25
  • 妙趣横生的算法(C语言实现)第2版

    杨峰

    本书是深受广大读者好评的《妙趣横生的算法(C语言实现)》一书的全新升级版。本书在第1版的基础上对原书内容做了大量的调整和补充,并将书中的实例代码在Visual Studio 2010环境下重新编译通过,以适应当前技术的发展和阅读需求。本书内容涵盖了算法入门的必备基础知识和大量的趣味算法题、面试题和ACM竞赛题等。通过学习本书内容,可以开阔读者的视野,帮助读者理解算法,提高编程兴趣和能力,并提高C语言编程能力,还可以让读者了解IT面试中的常见算法题及编程竞赛中的相关知识。另外,本书提供了5.5小时配套教学视频和实例源代码,以提高读者的学习效率。   本书共11章,分2篇。第1篇为算法基础,包括数据结构基础知识、常用的查找与排序方法、常用的算法思想等。第2篇为常用算法实例解析,包括20个编程基本功趣题、39个数学趣题、14个数据结构趣题、7个数值计算趣题、6个综合题、61个算法设计与数据结构面试题、4个ACM程序设计竞赛 题目。   本书适合学习算法的人员作为入门教程,也适合有C语言基础的人作为编程实践读物,还可作为有编程经验的程序员查阅相关算法实现和数据结构知识的参考书。另外,本书也可以为那些准备参加IT面试和信息学竞赛的读者提供有益的帮助。

    ¥42.24
  • 妙趣横生的算法(C++语言实现)

    胡浩 等

    本书以通俗易懂的语言深入浅出地介绍了常用的数据结构和算法知识。在讲解算法理论时,结合实际编程环境,配合精选的例题,利用C++语言将算法理论转换为代码,以加深读者对各种算法的特点和难点的理解,并能更好地掌握算法的应用。另外,作者为书中的重点内容录制了高清教学视频,便于读者高效、直观地学习。本书共12章,分为4篇。第1篇是基础知识篇,主要介绍常用的数据结构。第2篇是基础算法篇,主要介绍算法的一些基础理论和常用的经典基础算法,包含算法的数学基础、排序算法、查找算法等。第3篇是高级算法篇,主要介绍难度较高的一些算法,包括高级图算法、动态规划、贪心算法等。其中,高级图算法是重点,用途很广,是在第3章图结构的基础上深入分析图结构在工程应用中的作用和常用算法思想,包括拓扑排序和最小生成树等。第4篇是算法实战篇,以实例分析为主,包含大量的数学应用方面的算法题和面试中常见的算法题。本篇是对本书算法理论知识的总结和实践,有较高的实用性。本书特别适合算法入门人员和爱好者阅读,也适合有一定C++编程基础的人员作为进阶读物。另外,本书还适合相关院校作为教材使用。对于参加IT企业面试的程序员和各种程序设计选拔赛及信息学竞赛的参赛者,本书也是一本很好的参考读物。

    ¥42.24
  • 算法竞赛入门经典(第2版)

    刘汝佳

    本书是一本算法竞赛的入门与提高教材,把C/C++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧。全书内容分为12 章,包括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、C++与STL入门、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法、高级专题等内容,覆盖了算法竞赛入门和提高所需的主要知识点,并含有大量例题和习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能教会读者很多实用的编程技巧;书中包含的各种开发、测试和调试技巧也是传统的语言、算法类书籍中难以见到的。本书可作为全国青少年信息学奥林匹克联赛(NOIP)复赛教材、全国青少年信息学奥林匹克竞赛(NOI)和ACM国际大学生程序设计竞赛(ACM/ICPC)的训练资料,也可作为IT工程师与科研人员的参考用书。

    ¥31.92

更多精彩专题