دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: [美]亚历山大 A. 斯捷潘诺夫(Alexander A. Stepanov), [美]丹尼尔 E. 罗斯(Daniel E. Rose) سری: 华章科技·名家经典系列 ISBN (شابک) : 7111576586, 9787111576587 ناشر: 机械工业出版社 سال نشر: 2017 تعداد صفحات: 252 زبان: Chinese فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 51 مگابایت
در صورت تبدیل فایل کتاب 数学与泛型编程: 高效编程的奥秘 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب 数学与泛型编程: 高效编程的奥秘 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب به طور ارگانیک برنامهنویسی و ریاضیات را با هم ترکیب میکند، اصول ریاضی را از منظر تاریخی ردیابی میکند، تفکر و تکنیکهای مفید برای برنامهنویسی عمومی را در بسیاری از اصول اصلاح میکند، و توانایی استدلال منطقی شما را از طریق اثباتهای ریاضی دقیق، در عین حال، از طریق زندگینامههای مختصر پرورش میدهد. از پژوهشگران و مثالهای جالب، به شما کمک میکند تا تاریخ ریاضیات و توسعه فناوری رایانه را درک کنید، ایدههای برنامهنویسی کارآمد را به دست آورید و کارایی برنامهنویسی را بهبود ببخشید.
本书将编程和数学有机地结合在一起,从历史的角度来追溯数学原理,将对泛型编程有益的思维与技术提炼成许多条原则,并通过严谨的数学证明,培养你的逻辑推理能力,同时,通过简明的学者传记和有趣的实例,帮助你了解数学史及计算机技术的发展脉络,掌握高效编程的思路,提高编程效率.
封面 书名 版权 前言 目录 第1章 内容提要 1.1 编程与数学 1.2 从历史的角度来讲解 1.3 阅读准备 1.4 各章概述 第2章 算法初谈 2.1 埃及乘法算法 2.2 改进该算法 2.3 本章要点 第3章 古希腊的数论 3.1 整数的几何属性 3.2 筛选素数 3.3 实现该算法并优化其代码 3.4 完美数 3.5 毕达哥拉斯学派的构想 3.6 毕氏构想中的严重缺陷 3.7 本章要点 第4章 欧几里得算法 4.1 雅典与亚历山大 4.2 欧几里得的最大公度量算法 4.3 缺乏数学成就的一千年 4.4 奇怪的0 4.5 求余及求商算法 4.6 用同一份代码来实现求余及求商 4.7 对最大公约数算法进行验证 4.8 本章要点 第5章 现代数论的兴起 5.1 梅森素数与费马素数 5.2 费马小定理 5.3 消去 5.4 证明费马小定理 5.5 欧拉定理 5.6 模运算的应用 5.7 本章要点 第6章 数学中的抽象 6.1 群 6.2 幺半群与半群 6.3 与群有关的定理 6.4 子群及循环群 6.5 拉格朗日定理 6.6 理论与模型 6.7 举例说明范畴理论与非范畴理论 6.8 本章要点 第7章 推导泛型算法 7.1 厘清算法所应满足的要求 7.2 对模板参数A提出要求 7.3 对模板参数N提出要求 7.4 提出新的要求 7.5 将乘法算法改编为幂算法 7.6 对运算本身加以泛化 7.7 计算斐波那契数 7.8 本章要点 第8章 更多代数结构 8.1 斯蒂文、多项式及最大公约数 8.2 哥廷根与德国数学 8.3 埃米·诺特与抽象代数的诞生 8.4 环 8.5 矩阵乘法与半环 8.6 半环的运用:社交网络与最短路径 8.7 欧几里得整环 8.8 域及其他的代数结构 8.9 本章要点 第9章 整理数学知识 9.1 证明 9.2 数学史上的第一个定理 9.3 欧几里得与公理化方法 9.4 与欧氏几何并立的其他几何学 9.5 希尔伯特的形式化方法 9.6 皮亚诺与他的公理 9.7 用皮亚诺公理来构建算术体系 9.8 本章要点 第10章 编程的基本概念 10.1 亚里士多德与抽象 10.2 值与类型 10.3 concept 10.4 迭代器 10.5 迭代器的种类、所支持的操作及所具备的特性 10.6 区间 10.7 线性搜索 10.8 二分搜索 10.9 本章要点 第11章 置换算法 11.1 置换与换位 11.2 交换两个区间内的元素 11.3 旋转 11.4 利用循环来执行旋转 11.5 倒置 11.6 空间复杂度 11.7 内存自适应算法 11.8 本章要点 第12章 再论最大公约数算法 12.1 硬件的限制催生出更为高效的算法 12.2 Stein算法的推广 12.3 贝祖等式 12.4 扩展最大公约数算法 12.5 最大公约数算法的运用 12.6 本章要点 第13章 实际运用 13.1 密码学 13.2 素数测试 13.3 米勒-拉宾素数测试 13.4 RSA算法的步骤及原理 13.5 本章要点 第14章 全书总结 延伸阅读 附录A 记法 附录B 常用的证明办法 附录C 写给非C++程序员看的C++知识 参考文献 中英文词汇对照表