数据结构(C语言版 第2版)
《数据结构(C语言版 第2版)/21世纪高等学校计算机规划教材》在选材与编排上,贴近当前普通高等院校“数据结构”课程的现状和发展趋势,符合最新研究生考试大纲,内容难度适度,突出实用性和应用性。全书共8章,内容包括绪论,线性表,栈和队列,串、数组和广义表,树和二叉树,图,查找和排序。全书采用类C语言作为数据结构和算法的描述语言。 《数据结构(C语言版 第2版)/21世纪高等学校计算...
《数据结构(C语言版 第2版)/21世纪高等学校计算机规划教材》在选材与编排上,贴近当前普通高等院校“数据结构”课程的现状和发展趋势,符合最新研究生考试大纲,内容难度适度,突出实用性和应用性。全书共8章,内容包括绪论,线性表,栈和队列,串、数组和广义表,树和二叉树,图,查找和排序。全书采用类C语言作为数据结构和算法的描述语言。 《数据结构(C语言版 第2版)/21世纪高等学校计算...
算法是利用电脑解决问题的技巧。本书以轻松的对话方式,采用图解的辅助说明,帮助读者简单且自然地掌握算法的基本概念,并养成主动思考的习惯,达到用算法解决实际问题的目的。全书共分12章,内容包括一切从观察开始、分而治之法、动态规划、贪婪法、修剪与搜索法、树搜索法、问题转换、图算法、计算几何、算法的难题、逼近算法、随机算法等。本书示例丰富,图文并茂,以易于理解的方式阐释算法,帮助程序员在日常项...
一部被前苏联雪藏50年的技术创新专著,一部被翻译成多种语言的TRIZ经典之作。 根里奇·阿奇舒勒的《创新算法》是发明性问题解决理论(TRIZ)发展史上的一个里程碑,是历经20多年研究和分析的结晶。书中,阿奇舒勒详细地描述了ARIZ这个TRIZ解决问题的算法,通过ARIZ可以实现最高级别的发明创造。本书具有深刻的思想见解和令人信服的案例,许多人认为是阿奇舒勒的一部不朽巨著,是任何创...
《算法新闻》由两位不同专业背景的作者联手完成——具备计算机专业背景的塔娜老师,从浅显易懂的角度揭开算法的“黑匣子”,告诉广大内容生产者,在每篇新闻的内容经由算法平台分发到用户手中时,计算机都做了什么,是怎么做的。而具备多年媒体实务操作经验的唐铮老师,则站在内容生产的角度,告诉内容生产者要如何更新操作理念和写作方式,以便更加适应算法平台上的推送原则,更加符合新媒体背景下移动终端用户的阅读...
《推荐系统算法实践》主要讲解推荐系统中的召回算法和排序算法,以及各个算法在主流工具Sklearn、Spark、TensorFlow等中的实现和应用。 《推荐系统算法实践》中本着循序渐进的原则进行讲解。首先,介绍推荐系统中推荐算法的数学基础,推荐算法的平台、工具基础,以及具体的推荐系统。其次,讲解推荐系统中的召回算法,主要包括基于行为相似的协同过滤召回和基于内容相似的Word2ve...
计算系统如何实现感知、思维、梦境和创造性?人类大脑如何理解思想、理论和概念? 在神经科学、心理学、人工智能和机器人学等多学科交互之处,这些与人类生存息息相关的核心问题的答案正慢慢浮出水面。 在这部开创性的著作中,认知科学家安迪·克拉克(Andy Clark)从几个领域人手,揭示了大脑作为预测推理引擎这一现实——高级生物已演化成为善于预测传人感知刺激流的复杂装置,这些预测会引...
生活离不开算法,学习Python也离不开算法。 《图解LeetCode初级算法(Python版)》主要讲解Python语言下的简单算法,适用于对Python有初步了解的读者,可以让读者对数据结构和语言本身有更好的理解。 《图解LeetCode初级算法(Python版)》分为11个章节:第1章简单介绍算法以及算法的评判标准;第2~3章用图示详细地说明计算机中常用的算法—排序和...
《计算机程序设计艺术:半数值算法(第2卷)(英文版)(第3版)》主要内容:关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计理论和实践的惟一的珍贵资源,无数读者都赞扬Knuth的著作对个人的深远影响,科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员已经成功地将他的“菜谱式”的解应用到日常问题上,所有人都由于Knuth在书...
《常用算法程序集(C++语言描述)第4版》是针对工程中常用且行之有效的算法而编写的,主要内容包括矩阵运算,矩阵特征值与特征向量的计算,线性代数方程组的求解,非线性方程与方程组的求解,插值与逼近,数值积分,常微分方程组的求解,数据处理,极值问题的求解,复数、多项式与特殊函数的计算,查找与排序。书中所有的算法程序均用C++描述,全部程序可从清华大学出版社网站上的《常用算法程序集(C++语言...
随着各大专院校参加ACM/ICPC热情的高涨,迫切需要有关介绍ACM国际大学生程序设计竞赛题解的书籍。《ACM国际大学生程序设计竞赛题解(2)》根据浙江大学在线题库的部分题目,经过分类、筛选、汇编,并进行了解答(个别特别简单或者特别复杂的题目未选择),比较详细地分析和深入浅出地讲解了解题的方法和用到的算法。题目的类型包括基础编程、模拟、字符串处理、搜索、动态规划、回溯、图论、几何和数学...