《C/C++常用算法手册》分3篇,共13章,“第1篇算法基础篇”介绍了算法概述,重点分析了数据结构和基本算法思想;“第2篇算法基本应用篇”详细讲解了算法在排序、查找、数值计算、数论、经典趣题和游戏中的应用;“第3篇算法高级应用篇”讲解了算法的一些高级应用技术,包括在密码学和数据压缩/解压缩中的应用。

计算机技术的发展和普及不仅改变了人们的生活和娱乐方式,也改变了人们的工作方式,这其中最为重要的便是计算机编程技术。现代的设计任务大多通过代码编程交给计算机来完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。《C/C++常用算法手册》知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。全书对每一个知识点都给出了相应的算法及应用示例。虽然这些例子都是以c语言来编写的,但是算法并不局限于c语言。如果读者采用其他编程语言,例如c++、c撑、VB、Java等,根据其语法格式进行适当的修改即可。

《C/C++常用算法手册》主要定位于有一定c/c++语言编程基础、想通过学习算法与数据结构提升编程水平的读者,也可作为具有一定编程经验的程序员以及大中专院校学生学习数据结构和算法的参考书。

C/C++常用算法手册 目录

第1篇 算法基础篇第1章 算法概述

第2章 数据结构

第3章 基本算法思想

第2篇 算法基本应用篇

第4章 排序算法

第5章 查找算法

第7章 复杂的数值计算算法

第8章 经典数据结构问题

第9章 数论问题

第10章 算法经典趣题

第11章 游戏中的算法

第3篇 算法高级应用篇

第12章 密码学算法

第13章 压缩与解压缩算法

C语言常用算法 脚本之家,C/C++常用算法手册 秦姣华 中文pdf扫描版 22.5MB相关推荐

  1. matlab完全自学一本通 pdf,matlab r2014a自学一本通 MATLAB R2014a完全自学一本通 中文pdf扫描版[125MB] 下载-脚本之家...

    MATLAB R2014a完全自学一本通面向MATLAB 的初中级读者,在介绍MATLAB R2014a 集成环境的基础上,对MATLAB 使用中常用的知识和工具进行了详细的介绍,书中各章均提供了大量 ...

  2. python for arcgis_面向ArcGIS的Python脚本编程 ([美]赞德伯根) 中文pdf扫描版[50MB]

    Python作为一种高级程序设计语言,凭借其简洁.易读及可扩展性日渐成为程序设计领域备受推崇的语言.使用Python作为ArcGIS的脚本语言将大大提升ArcGIS数据处理的效率,更好地实现ArcGI ...

  3. C语言性能优化书籍,Android应用性能优化 (埃尔韦) 中文PDF扫描版

    <android应用性能优化>主要介绍如何调优android 应用,以使应用更健壮并提高其执行速度.内容包括用java.ndk 优化应用,充分利用内存以使性能最大化,尽最大可能节省电量,何 ...

  4. c语言大学教程答案pdf,C++大学教程(第九版) 保罗·戴特尔(Paul Deitel)等著 完整中文pdf扫描版[197MB]...

    C++大学教程(第九版)是一本C++编程方面的优秀教程,全面地介绍了过程式编程与面向对象编程的原理和方法,细致地分析了各种性能问题.移植性问题和可能出错的地方,介绍了如何提高软件工程质量,并提供了丰富 ...

  5. c 程序设计语言标准库,C++程序设计语言(第4部分:标准库)(原书第4版) 中文pdf扫描版[86MB]...

    C++语言之父的经典名著之最新版本,全面掌握标准C++11及其编程技术的权威指南! 第1版1985年,第2版1991年,第3版1997年,特别版2000年,第4版2013年,经典无限延伸-- C++程 ...

  6. c语言中文渲染库,GLSL渲染编程基础与实例 (C#版本) 中文pdf扫描版[136MB]

    本书介绍了用GLSL语言进行三维渲染的方法,以及用大量的实例来展示如何进行GLSL编程.本书详细讲述了GLSL渲染流程: GLSL着色器编程:顶点光照:像素光照:卡通渲染.影线渲染.分形渲染.Gooc ...

  7. c语言程序设计第4版pdf荣政_C语言程序设计(第4版) (史蒂芬.寇肯) 中文pdf扫描版[82MB]...

    C语言程序设计(第4版)全面介绍了C语言的各种特性,包括C11中增加的内容.书中包含大量完整的示例及详细的讲解.无论是否拥有编程经验,你都可以通过本书透彻地理解C语言.每章最后附有习题,便于课堂学习或 ...

  8. c语言入门经典 脚本之家,一个不错的shell 脚本教程 入门级_其它_脚本之家

    建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用.所以在本文中笔者所提供的 ...

  9. c语言开发pdf渲染器,C语言开发技术详解 (戴建华) PDF扫描版70M

    从C语言基础高级技术,全面.深入讲解C程序设计的精髓,通过实例,层层深入,彻底攻克C程序设计的重点和难点知识. 本书特色: 从入门到精通:上篇介绍C语言基础,下篇介绍C语言高级编程及技巧. 适用双操作 ...

最新文章

  1. Delphi - 新语法介绍之For In
  2. 设计模式——10.单例模式
  3. A review of 3D/2D registration methods for image-guided interventions(1)
  4. java 注解 静态变量_Spring中静态方法中使用@Resource注解的变量
  5. Windows驱动开发VXD/WDM/WDF/DDK/WDK的联系和区别
  6. Unicorn - W3C 统一验证工具
  7. 巨星陨落,光芒永存—回顾霍金对人工智能的思考
  8. 阿里云服务器的安全组怎么创建和修改?
  9. 青海大学计算机考研调剂,青海大学2020年硕士研究生招生调剂公告
  10. Asp.net自定义控件开发任我行(7)-注册自定义事件
  11. 内码输入法手机版下载_win7 64位内码输入法下载
  12. 小米商场html幻灯片代码,小米商城商品详情页布局(HTML代码太长贴不上去,只能贴jQuery代码)...
  13. 电脑在指定时间关机的指令代码
  14. Adobe Flash Player 下载
  15. 小儿秋季腹泻,巧用口服补液盐防脱水
  16. 2015年12月学习计划
  17. 软工实践(五)——获小黄衫有感
  18. 网站怎么样做更好的展现出这个企业品牌的形象?
  19. 【计算机系统和网络安全技术】第九章:防火墙与入侵防御系统
  20. 【axios的封装 】

热门文章

  1. java实现计分_非常实用的java自动答题计时计分器
  2. Toronto-3D:用于城市道路语义分割的大规模移动激光雷达数据集
  3. CentOS6.8 Redis5 开机自动启动命令设置
  4. Ubuntu 14.04 64bit上玩转graphviz绘图工具
  5. C++的STL 栈 实现四则运算
  6. Qt——模态、非模态
  7. python基础之常用模块
  8. BZOJ1965 [Ahoi2005]SHUFFLE 洗牌 快速幂
  9. 层化(stratification)的方法
  10. 如何将Java源代码文件的编码从GBK转为UTF-8?