《中学生计算机程序算法入门:例题精析与训练》精选Atcoder竞赛中的训练题目,初步探讨了CSP-J组认证中常见的简单算法和计算机数学问题,内容涵盖排序、枚举、模拟、二分、贪心、搜索、数据结构、动态规划、数论、组合数学等多个领域,以及C 中STL的高效使用方法。这些内容是算法竞赛中不可或缺的知识,旨在帮助读者培养计算思维,初步掌握简单算法问题的思维方法和实现技巧。
MATLAB计算机视觉与机器认知 这是一本用 MATLAB演示计算机视觉原理的基础理论著作,从*初等的视频图像转换入手,层层递进,理论与实战并重但侧重于实战,借助混合编程及图形用户界面(GUI)设计,以简洁的方式展现了有一定挑战性的视频识别、目标跟踪、行为分析等关键视觉技术;同时扩展到机器认知层面,介绍仪器字符识别、机器故障诊断等有趣的应用,使读者可以在*短的时间内完成入门、进阶、精通与实战的跨越。 本书主编、副主编均在中国科学院、 985工程 大学国家重点实验室从事智能算法设计与应用的研究,部分理论功底扎实的优秀研究生也参加了主要章节的编撰。 本书既可作为算法工程师、高校教师和广大科技工作者的参考资料,也可作为高校相关专业的研究生教材和高年级大学生毕业设计的工具书。
本书在简要介绍网络安全、IPsec VPN和国密算法的基础上,重点探讨了国密算法在IPsec VPN中的应用,并结合安徽省国资委的实际需求,通过使用国密SM1、SM2、SM3、SM4算法替代IPsec协议默认的非对称协商算法、哈希算法和对称加密算法,设计并实现了一套基于系统内核协议栈的IPSecVPN系统。通过实践表明,本书提出的基于国密算法的IPsec VPN系统,在满足数据安全需求的同时,还能够保持良好的传输性能,为提升国资专网的安全可靠性提供了有效途径,具有较强的实用价值和推广潜力。本书可作为对国密VPN技术感兴趣的研究人员的参考资料。
本书主要介绍J2EE开发过程中的轻量级框架——Spring、Struts、MyBatis,并详细介绍了这三个框架开发过程中的重点和难点。全书共13章,分别为Spring框架简介与IoC容器、SpringAOP、Spring注解、Spring安全机制、Struts2基础、Struts2核心、Struts2标签库、Struts2其他功能、MyBatis介绍、MyBatisDao开发、MyBatis配置文件、MyBatis关联查询、SSM框架集成。 本书适用于有Java编程基础的学习者。
本书主要介绍J2EE开发过程中的轻量级框架——Spring、Struts、MyBatis,并详细介绍了这三个框架开发过程中的重点和难点。全书共13章,分别为Spring框架简介与IoC容器、SpringAOP、Spring注解、Spring安全机制、Struts2基础、Struts2核心、Struts2标签库、Struts2其他功能、MyBatis介绍、MyBatisDao开发、MyBatis配置文件、MyBatis关联查询、SSM框架集成。 本书适用于有Java编程基础的学习者。
算法详解系列图书共有4卷,本书是第2卷—图算法和数据结构。本书共有6章,主要介绍了3个主题,分别是图的搜索和应用、最短路径以及数据结构。附录简单回顾了渐进性表示法。本书的每一章均有小测验、章末习题,这
本书主要介绍J2EE开发过程中的轻量级框架——Spring、Struts、MyBatis,并详细介绍了这三个框架开发过程中的重点和难点。全书共13章,分别为Spring框架简介与IoC容器、SpringAOP、Spring注解、Spring安全机制、Struts2基础、Struts2核心、Struts2标签库、Struts2其他功能、MyBatis介绍、MyBatisDao开发、MyBatis配置文件、MyBatis关联查询、SSM框架集成。 本书适用于有Java编程基础的学习者。
计算机算法是程序设计的灵魂,主要研究设计运算效率更高、占用空间更小的计算机解决问题的方法。本书分为9章,主要内容包括算法概述、枚举、递推、递归、贪心法、回溯、动态规划、模拟和算法的综合应用。对每一个算
本书主要介绍J2EE开发过程中的轻量级框架——Spring、Struts、MyBatis,并详细介绍了这三个框架开发过程中的重点和难点。全书共13章,分别为Spring框架简介与IoC容器、SpringAOP、Spring注解、Spring安全机制、Struts2基础、Struts2核心、Struts2标签库、Struts2其他功能、MyBatis介绍、MyBatisDao开发、MyBatis配置文件、MyBatis关联查询、SSM框架集成。 本书适用于有Java编程基础的学习者。
算法详解系列图书共有4卷,本书是第2卷—图算法和数据结构。本书共有6章,主要介绍了3个主题,分别是图的搜索和应用、最短路径以及数据结构。附录简单回顾了渐进性表示法。本书的每一章均有小测验、章末习题,这
《编译原理及编译程序构造(第3版)/普通高校计算机专业精品教材系列》介绍编译理论基础及其实现方法,强调语言的形式化定义、编译技术的各种概念及实现过程的具体方法。介绍过程以算法为核心,力求简单明了地反映
本书是国际算法专家李德财教授主编的系列丛书"LectureNotesSeriesonComputing”中的一本。本书涵盖了绝大多数算法设计中的一般技术,在表达每一种技术时,阐述它的应用背景,注意用与其他技术比较的方法说明它的特征,并提供大量相应实际问题的例子。全书分七部分19章,从算法设计和算法分析的基本概念和方法入手,先后介绍了递归技术、分治、动态规划、贪心算法、图的遍历等技术,对NP完全问题进行了基本但清楚的讨论。
物联网、人工智能、大数据解析和机器人工学等,日新月异的科学技术每天都在给人类的生活带来重要的变化。身处这样的一个时代,我们面临一个选择,即怎样面对日新月异的科学技术的发展。在这样的变化中,是作为被动的一方,还是成为主动的一方,抑或是站在时代的前端成为创造的一方?这将取决于我们的选择。只要我们不想成为被动的一方,掌握编程的基本技能就是必不可少的。 本书从讲解学习编程的益处出发,向读者介绍了*好的学习编程的方法。紧接着,介绍了主要编程工具的概要和特点,包括 编程一小时 点灯机器人 Scratch 编码猴 等编程工具。了解这些编程工具后,书中又教读者使用 Scratch 从头到尾制作了一个游戏,从而提高他们的编程技能。*后,作者分析了各编程语言的特点,并为读者学习编程提供了真正有益的指导。本书讲解由浅入深,
算法是计算机科学领域最重要的基石之一。算法是程序的灵魂,只有掌握了算法,才能轻松地驾驭程序开发。算法详解系列图书共有4卷,本书是第1卷——算法基础。本书共有6章,主要介绍了4个主题,它们分别是渐进性分
算法是计算机科学领域最重要的基石之一。算法是程序的灵魂,只有掌握了算法,才能轻松地驾驭程序开发。算法详解系列图书共有4卷,本书是第1卷——算法基础。本书共有6章,主要介绍了4个主题,它们分别是渐进性分
与使用数学语言或计算机编程语言讲解算法的书不同,本书另辟蹊径,用通俗易懂的人类语言以及大量有趣的示例和插图讲解10多种前沿的机器学习算法。内容涵盖k均值聚类、主成分分析、关联规则、社会网络分析等无监督