《泛型编程与STL》阐述了泛型编程的中心思想:concepts、modeling、refinement,并为你展示这些思想如何导出STL的基础概念:iterators、containers、function objects。循此路线,你可以把STL想像为一个由来的完整优势……
“编程猫不插电儿童编程思维启蒙绘本”系列文稿是一套专门针对3-7岁儿童设计的编程启蒙图书,分为初阶版、中阶版和高阶版三本。每本文稿由主题教学书、练习册和创意教具组成。文稿以男孩阿短和编程猫为主人公,通过一个个有趣的故事,带领孩子在解决问题和游戏闯关中,树立编程的思维,开发逻辑推理能力,培养想象力和创造力。初阶版的故事内容是“奇幻世界大冒险”,主要知识点有数字逻辑、分类识别、指令判断、顺序学习等;中阶版的故事内容是“海龟岛寻宝”,主要知识点有编程指令、问题分解、序列、找错误、模式规律等;高阶版的故事内容是“机器人嘉年华”,主要知识点有事件、循环、算法、数据结构、调试等。 文稿内容积极向上,紧跟时代和科技发展热点,顺应 逐渐普及编程课程和人工智能教育的趋势,是一套既具有创新思维、寓教
本书是一本对基本概念和语言特性有着深刻见解的指南性书籍,同时也是一本包含内容广泛的参考性书籍。本书首先讲述了语言细节,然后对编码技巧进行了广泛的讨论,最后还对模板的高级应用进行了阐述、分析。贯串全书的示例阐明了抽象概念并演示了实践方法。 读者将学习到: ·正确的模板行为; ·如何避开与模板相关的错误陷阱; ·从基础的到早前没有文字约定的惯用语法和技巧; ·如何在不对性能和安全性造成损害的前提下进行源代码重用; ·如何提高C 程序的效率; ·如何构建更具灵活性和可维护性的软件。
本书是一本对基本概念和语言特性有着深刻见解的指南性书籍,同时也是一本包含内容广泛的参考性书籍。本书首先讲述了语言细节,然后对编码技巧进行了广泛的讨论,最后还对模板的高级应用进行了阐述、分析。贯串全书的示例阐明了抽象概念并演示了实践方法。读者将学习到:·正确的模板行为;·如何避开与模板相关的错误陷阱;·从基础的到早前没有文字约定的惯用语法和技巧;·如何在不对性能和安全性造成损害的前提下进行源代码重用;·如何提高C程序的效率;·如何构建更具灵活性和可维护性的软件。
自1984年Hendrik Lenstra给出基于椭圆曲线的整数因子分解算法后,椭圆曲线在密码学和计算机数论中的应用已得到了很大的发展。椭圆曲线密码属于公钥密码体制,它可以提供与RSA密码体制同样的功能,其安全性建立在椭圆曲线离散对数问题的困难性之上。本书主要是为安全专业人员、技术开发人员和致力于椭圆曲线密码应用的人员提供的,介绍了有限域算法,椭圆曲线算术,针对椭圆曲线离散对数问题的攻击,椭圆曲线参数组和密钥对的生成与确认,数字、公钥加密和密钥协商的椭圆曲线协议选择,椭圆曲线密码的软件和硬件实现,旁门攻击技术及其预防对策,等等。此外,本书还为读者提供了大量的算法与参考文献。 本书自成体系,适用于计算机科学、计算机工程、网络设计和网络数据安全领域的工程技术人员、专家以及研究人员,也可供大专院校高年级本科