本书是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。即使你在算法方面毫无造诣,读起来也不吃力,在轻松愉悦中便掌握算法精髓,感受算法之美。
本书是一本面向中高级程序员的算法教程,借助Python语言,用经典的算法、编码技术和原理来求解计算机科学的一些经典问题。全书共9章,不仅介绍了递归、结果缓存和位操作等基本编程组件,还讲述了常见的搜索算法、常见的图算法、神经网络、遗传算法、k均值聚类算法、对抗搜索算法等,运用了类型提示等Python高级特性,并通过各级方案、示例和习题展开具体实践。本书将计算机科学与应用程序、数据、性能等现实问题深度关联,定位独特,示例经典,适合有一定编程经验的中高级Python程序员提升用Python解决实际问题的技术、编程和应用能力。
本书阐述了群智能算法和机器学习的发展概述,重点介绍了典型的群智能算法与机器学习相结合的算法在合成孔径雷达、MEMS矢量水听器、癌症、传染病、空气质量指数、股票、机器人转向及水质等方面的预测与分类,一定程度上反映了群智能算法与机器学习的近期新发展水平。 本书的研究主题是群智能算法与机器学习的预测与分类,其中涉及现代信号处理、神经网络和现代优化算法的一些基本内容。本书重点放在群智能算法与机器学习相结合的算法及其应上,力求让读者既掌握群智能算法和机器学习的知识,又能让读者体会群智能算法与机器学习相结合解决实际问题的能力,使读者学有所得。 本书可作为本科生的教科书和参考用书,也可作为应用数学、信号处理、图像处理、优化算法、预测与分类等方向的研究生学习用书,还可供从事机器学习的科研工作者参考
本书在简要介绍网络安全、IPSec VPN和国密算法的基础上,探讨了国密算法在IPSec VPN技术中的应用,并结合安徽省国资委的实际需求,提出了相应的网络拓扑设计方案。通过使用国密SM1、SM2、S
本书由浅入深地介绍了Struts2、Hibernate3、Spring2三个开源框架,主要内容包括Struts2入门与配置、Struts2标签、Struts2 特性、Hibernate3入门、Hibernate3配置、Hibernate3 功能、Spring2 IoC、Spring2 AOP、SSH2框架整合等。 本书通过三个实际开发项目:学生宿舍管理系统、班主任管理系统、学工管理系统,使读者结合实际,快速、高效、灵活地设计出专业的企业级应用程序。每个项目分解成一系列子任务,任务的难度逐步递增。本书通俗易懂,读者不但可以学习J2EE的基础知识,同时也了解软件开发与项目管理知识、软件测试等技术。 本书可以作为本科与高职高专院校的J2EE课程、J2EE实习教材,也可作为J2EE技术培训和J2EE入门参考书。
本书在内容上着重阐述计算机中存储、组织数据的方式与计算机程序解决问题的步骤,同时对数据结构与算法中的典型案例进行讲解,在程序实现中使用Java与Python两种语言对照表述。本书共8章,章是数据结构与算法概论,主要介绍数据结构和算法的基本概念;第2、3章是线性表与栈和队列,这部分介绍简单的数据结构类型及操作算法;第4章是递归,这是数据结构中重要的操作算法;第5、6章是树与图,这部分介绍较为复杂的数据结构及操作算法;第7、8章是排序与查找,这部分主要介绍各种常见算法、优化存储结构的思想。 本书可作为应用型本科院校和职业院校计算机相关专业的教材,也可作为各类计算机培训机构的教材。
图像去噪、去模糊、修补、超分辨率和压缩感知重建等图像反问题的求解在工程实践中有重要的应用价值,也是近些年来图像处理领域的前沿热点。何川、胡昌华著的《图像处理并行算法与应用》着重对图像反问题病态性的数值分析和基于算子分裂的图像反问题求解方法进行了较系统的研究和介绍。全书共分6章,内容包括预备知识、图像反问题病态性数值分析及正则化方法、自适应正则化参数估计和基于算子分裂的图像反问题并行求解方法等。 本书中的研究方法虽以图像去噪、去模糊、修补和压缩感知重建等复原类问题为例,但也可推广至图像分割、高光谱分解、图像压缩等图像处理问题当中。 本书适于作为高等学校教师及研究生的参考教材,或供从事图像处理的科技工作者自学或进修选用。
本书旨在系统介绍基于Moreau?Yosida正则化的非光滑优化理论与方法,主要内容包括凸集和凸函数的概念、次梯度和Moreau?Yosida正则化有关性质;求解非光滑优化问题的束方法,以及牛顿束方法和有限记忆束方法;提出非光滑优化的共轭梯度算法,包括改进的PRP算法和改进的HS算法以及Barzilai和Borwein(BB)算法,并给出了求解大规模非光滑问题的数值案例,供读者参考;提出非光滑优化的信赖域算法,包括调和信赖域算法和投影梯度信赖域算法在非光滑问题中的应用。
本书是为以数据结构、问题求解为阅读目的的读者编写的教材,以培养读者的数据结构分析、算法设计、问题求解能力为基本目标。本书读者需要掌握程序设计基础知识,并具备的编程能力。 本书以数据结构为主线,通过问题和案例引入内容,重点讲解利用数据结构知识求解问题的思路、算法实现与执行过程、能力拓展。全书主要内容为概论、C 编程入门、线性表、堆栈和队列、串、数组和广义表、树与二叉树、图、查找、排序、索引结构等,讲解了栈和队列、KMP、哈夫曼树与编码、最短路径、生成树、拓扑排序、关键路径、哈希查找、二叉查找树、B 树、B 树、Trie树等经典问题,并提供了能力拓展环节,引导读者开展数据结构应用实践。代码使用C 语言加以描述和实现,并用图解的形式详细描述了算法的执行过程,使读者能够深入了解数据结构相关算法的运行