《中学生计算机程序算法入门:例题精析与训练》精选Atcoder竞赛中的训练题目,初步探讨了CSP-J组认证中常见的简单算法和计算机数学问题,内容涵盖排序、枚举、模拟、二分、贪心、搜索、数据结构、动态规划、数论、组合数学等多个领域,以及C 中STL的高效使用方法。这些内容是算法竞赛中不可或缺的知识,旨在帮助读者培养计算思维,初步掌握简单算法问题的思维方法和实现技巧。
MATLAB计算机视觉与机器认知 这是一本用 MATLAB演示计算机视觉原理的基础理论著作,从*初等的视频图像转换入手,层层递进,理论与实战并重但侧重于实战,借助混合编程及图形用户界面(GUI)设计,以简洁的方式展现了有一定挑战性的视频识别、目标跟踪、行为分析等关键视觉技术;同时扩展到机器认知层面,介绍仪器字符识别、机器故障诊断等有趣的应用,使读者可以在*短的时间内完成入门、进阶、精通与实战的跨越。 本书主编、副主编均在中国科学院、 985工程 大学国家重点实验室从事智能算法设计与应用的研究,部分理论功底扎实的优秀研究生也参加了主要章节的编撰。 本书既可作为算法工程师、高校教师和广大科技工作者的参考资料,也可作为高校相关专业的研究生教材和高年级大学生毕业设计的工具书。
本书在简要介绍网络安全、IPsec VPN和国密算法的基础上,重点探讨了国密算法在IPsec VPN中的应用,并结合安徽省国资委的实际需求,通过使用国密SM1、SM2、SM3、SM4算法替代IPsec协议默认的非对称协商算法、哈希算法和对称加密算法,设计并实现了一套基于系统内核协议栈的IPSecVPN系统。通过实践表明,本书提出的基于国密算法的IPsec VPN系统,在满足数据安全需求的同时,还能够保持良好的传输性能,为提升国资专网的安全可靠性提供了有效途径,具有较强的实用价值和推广潜力。本书可作为对国密VPN技术感兴趣的研究人员的参考资料。
随着互联网技术的飞速发展,传统的结构化数据已经无法满足人们对信息处理的要求。尤其是在云计算和物联网高速发展的今天,对管理半结构化数据、大规模信息处理等领域的研究受到越来越多的关注。由于半结构化数据模型既能描述半结构化数据又能描述结构化数据,且具有灵活易扩展的存储结构,其已被许多系统和应用作为公共数据模型,被广泛地用于异构数据量大的使用场景中。如今,几乎所有行业都制订了描述和共享本领域数据的半结构化数据模型应用标准。此外,由于半结构化数据模型具有易于描述结构、易于校验、易于展现等特点,许多原本是以非结构化方式进行存储的数据,也通过半结构化数据模型进行描述并存储。因此,如何对大规模半结构化数据进行有效的管理,在学术界是一个重要的理论研究课题,而在工业界又是一项具有广阔应用前景的
物联网、人工智能、大数据解析和机器人工学等,日新月异的科学技术每天都在给人类的生活带来重要的变化。身处这样的一个时代,我们面临一个选择,即怎样面对日新月异的科学技术的发展。在这样的变化中,是作为被动的一方,还是成为主动的一方,抑或是站在时代的前端成为创造的一方?这将取决于我们的选择。只要我们不想成为被动的一方,掌握编程的基本技能就是必不可少的。 本书从讲解学习编程的益处出发,向读者介绍了*好的学习编程的方法。紧接着,介绍了主要编程工具的概要和特点,包括 编程一小时 点灯机器人 Scratch 编码猴 等编程工具。了解这些编程工具后,书中又教读者使用 Scratch 从头到尾制作了一个游戏,从而提高他们的编程技能。*后,作者分析了各编程语言的特点,并为读者学习编程提供了真正有益的指导。本书讲解由浅入深,
朱旭振编著的《基于链路预测的推荐系统--原理模型与算法/十三五科学技术专著丛书》从复杂网络角度出发,研究基于相似性链路预测的协作推荐算法。本书主要面向广大的推荐算法研究者,希望能通过本书的介绍,帮助更
内容简介: 优化问题一直是计算机科学、人工智能和管理决策等领域广泛关注的一个问题。《智能进化算法概述及应用》由浅入深地介绍了粒子群优化算法、差分进化算法、混洗蛙跳算法、人工蜂群优化算法、果蝇优化算法、人工免疫优化算法和量子衍生进化算法及其相关应用,力求帮助读者能较容易地应用智能进化算法解决相应的问题。
本书主要介绍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编程基础的学习者。
本书主要介绍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编程基础的学习者。
本书主要介绍J2EE开发过程中的轻量级框架——Spring、Struts、MyBatis,并详细介绍了这三个框架开发过程中的重点和难点。全书共13章,分别为Spring框架简介与IoC容器、SpringAOP、Spring注解、Spring安全机制、Struts2基础、Struts2核心、Struts2标签库、Struts2其他功能、MyBatis介绍、MyBatisDao开发、MyBatis配置文件、MyBatis关联查询、SSM框架集成。 本书适用于有Java编程基础的学习者。
代数方程组的高效求解是计算数学中一个基础共性且十分关键的问题。本书根据作者近几年在代数方程组求解方面研究所取得的成果以及国内外相关研究成果撰写而成。全书共6 章,对增量未知元预处理技术、非线性特征值问题、非埃尔米特正定线性代数方程组以及非线性代数方程组的求解方法进行了系统而深入的介绍。本书可作为信息与计算科学、数学与应用数学以及相关数学专业的研究生和高年级本科生的拓展读物,也可供相关领域从事教学与科研的专业人士参考。