当前位置:首页 > 程序设计 >
《C/C++常用算法手册》电子书封面

C/C++常用算法手册

  • 发布时间:2019年08月23日 08:39:45
  • 作者:唐峻 李淳
  • 大小:22.5 MB
  • 类别:C语言电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:7.9

    C语言推荐

    C/C++常用算法手册 PDF 高清版

      给大家带来的一篇关于C语言相关的电子书资源,介绍了关于C/C++、算法手册方面的内容,本书是由中国铁道出版社出版,格式为PDF,资源大小22.5 MB,唐峻 李淳编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.9分

      Tags:

      内容介绍

      C/C++常用算法手册 PDF

      C/C++常用算法手册》分3篇,共13章,“第1篇算法基本篇”详细介绍了算法简述,重中之重剖析了数据结构和基础算法观念;“第2篇算法基础运用篇”详尽解读了算法在排列、搜索、数值计算、数论、經典趣题游戏中的运用;“第3篇算法高級运用篇”解读了算法的某些高級运用技术性,包含在密码学和数据编码/解压缩中的运用。

      电子信息技术的发展趋势和普及化不但更改了大家的衣食住行和游戏娱乐方法,也更改了大家的工作中方法,这在其中更为关键的就是心理学知识技术性。当代的设计方案大多数根据代码编程交到电子计算机来进行,在其中算法具有了尤为重要的功效。能够绝不生动地说,算法是任何编程设计的生命和基本。《C/C++常用算法手册》知识结构图遮盖全方位、构造分配紧凑型、解读详尽、实例丰富多彩。全书对每1个知识结构图都得出了相对的算法及运用实例。尽管这种事例全是以c語言来撰写的,可是算法并不是限于c語言。假如用户选用别的计算机语言,比如c++、c撑、VB、Java等,依据其英语的语法文件格式开展适度的改动就能。

      《C/C++常用算法手册》关键定坐落于有必须c/c++编程语言基本、想根据学习培训算法与数据结构提高程序编写水准的用户,也可做为具备必须程序编写工作经验的程序猿及其大中专院校孩子学习数据结构和算法的教材。

      目录

      • 第1篇 算法基础篇
      • 第1章 算法概述
      • 第2章 数据结构
      • 第3章 基本算法思想
      • 第2篇 算法基本应用篇
      • 第4章 排序算法
      • 第5章 查找算法
      • 第7章 复杂的数值计算算法
      • 第8章 经典数据结构问题
      • 第9章 数论问题
      • 第10章 算法经典趣题
      • 第11章 游戏中的算法
      • 第3篇 算法高级应用篇
      • 第12章 密码学算法
      • 第13章 压缩与解压缩算法

      以上就是本次介绍的C语言电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:Visual C# 2010从入门到精通

      下一篇:JavaScript忍者秘籍

      展开 +

      收起 -

      下载地址:百度网盘下载
      C语言 相关电子书
      HCIE-Routing Switching实验手册V3.0
      HCIE-Routing Switching实验手册V3.0 PDF 超清版

      为了适应网络技术的发展并匹配对于数据通信人才能力的需求,HCIE-Routing&Switching V3.0基于V2.0作出了大幅的优化和提升,主要体现在新增SDN相关技术主题、大幅增加IPv6网络技术,同时也减少了很多过时不常用的网络技术,如RIP、FR等

      立即下载
      python机器学习 Scikit-learn使用手册
      python机器学习 Scikit-learn使用手册 PDF 原书扫描版

      scikit-learn是在Python中进行机器学习简单且高效的工具可用于数据挖掘和数据分析,这里提供Scikit-learn 使用手册,欢迎下载

      立即下载
      CUDA专家手册:GPU编程权威指南
      CUDA专家手册:GPU编程权威指南 PDF 超清版

      本书深度解析GPU的架构、系统软件、编程环境,以及CUDA编程各方面的知识和各种优化技术,感兴趣的可以下载学习

      立即下载
      React学习手册
      React学习手册 PDF 中文扫描版

      本书作者将向你展示如何使用这款小型JavaScript库创建UI,并且可以在不重新加载页面的情况下,在数据驱动的大型网站上轻松显示数据变更。此外,你还将在阅读过程中学习函数式编程和新的ECMAScript特性的使用

      立即下载
      Pandas Cookbook 中文参考手册
      Pandas Cookbook 中文参考手册 PDF 影印版

      pandas中文参考手册(cookbook翻译版),比较系统详细的介绍了pandas在数据分析上的使用,本书最大的特点是所有操作都变成了分 解动作,而且每步都有详细讲解

      立即下载
      PHP、MySQL与JavaScript学习手册(第4版)
      PHP、MySQL与JavaScript学习手册(第4版) PDF 中文高清版

      本书有借助面向对象的编程基础,深入学习PHP。研究MySQL,从数据库结构到复杂查询。掌握JavaScript语言,以及带有jQuery的增强功能。调用Ajax进行后台浏览器/服务器通信等,欢迎免费下载

      立即下载
      Scala学习手册
      Scala学习手册 PDF 高清版

      为什么学习Scala?你无需成为数据科学家或分布式计算专家,也能掌握这种面向对象函数式编程语言。 Scala学习手册 是一本很实用的书,它以通俗易懂的方式对Scala语言做了全面的介绍,还给出

      立即下载
      读者心得
      160小时13分钟前回答

      JS实现的RC4加密算法示例

      本文实例讲述了JS实现的RC4加密算法。分享给大家供大家参考,具体如下: RC4是一种简单的对称加密算法,在文本加密,通信加密等场景应用非常广泛。 在Web中可以用来对本地存储数据进行加密,比如存储cookie中的用户名和密码,敏感信息等。 以下是本人根据其思想基于JS实现的算法。 //var ctext = rc4("我是明文","我是密码");//var text = rc4(ctext, "我是密码");function rc4(data, key) { var seq = Array(256); //int var das = Array(data.length); //code of data for (var i = 0; i 256; i++) { seq[i] = i; var j = (j + seq[i] + key.charCodeAt(i % key.length)) % 256; var temp = seq[i]; seq[i] = seq[j]; seq[j] = temp; } for (var i = 0; i data.length; i++) { das[i] = data.charCodeAt(i) } for (var……

      130小时34分钟前回答

      JavaScript实现数组全排列、去重及求最大值算法示例

      本文实例讲述了JavaScript实现数组全排列、去重及求最大值算法。分享给大家供大家参考,具体如下: 1、全排列(递归) function permutation(arr){ if (arr.length == 1) return arr; else if (arr.length == 2) return [[arr[0],arr[1]],[arr[1],arr[0]]]; else { var temp = []; for (var i = 0; i arr.length; i++) { var save = arr[i]; arr.splice(i, 1);//取出arr[i] var res = permutation(arr);//递归排列arr[0],arr[1],...,arr[i-1],arr[i+1],...,arr[n] arr.splice(i, 0, save);//将arr[j]放入数组,保持原来的位置 for (var j = 0; j res.length; j++) { res[j].push(arr[i]); temp.push(res[j]);//将arr[j]组合起来 } } return temp; }} 2、数组去重 方法一: function norepeat(contents) { var norepeatContents = []; for (var i = 0; i contents.length; i……

      165小时39分钟前回答

      基于JavaScript实现的顺序查找算法示例

      本文实例讲述了基于JavaScript实现的顺序查找算法。分享给大家供大家参考,具体如下: 对于查找数据来说,最简单的方法就是从列表的第一个元素开始对列表元素逐个进行判断,直到找到了想要的结果。这个方法叫做顺序查找,有时候也被叫做线性查找。它属于暴力查找技巧的一种。 顺序查找实现起来非常简单,代码如下: function generalSearch(arr,data){//普通的顺序查找,就是遍历一遍看是否找到 for(var i=0;iarr.length;i++){ if(arr[i]==data){ return true; } } return false;} 那么这样会不会效率很低呢?对于未排序的数据集来说,当被查到的数据位于数据集的起始位置时,查找是最快、最成功的。通过将成功找到的元素置……

      164小时31分钟前回答

      JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】

      本文实例讲述了JavaScript数据结构与算法之基本排序算法定义与效率比较。分享给大家供大家参考,具体如下: javascript数据结构与算法--基本排序算法(冒泡、选择、排序)及效率比较 一、数组测试平台 javascript数据结构与算法--基本排序(封装基本数组的操作),封装常规数组操作的函数,比如:插入新数据,显示数组数据,还有交换数组元素等操作来调用不同的排序算法 function CArray(numElements) { this.dataStore = []; this.pos = 0;//是一个索引值,默认为0,从第一个开始 this.numElements = numElements;//是保存所有的数组元素 this.insert = insert;//向数组中插入一个元素的方法 this.toString = toString;//显示数组中所有元素 t……

      码农之家

      权玉龙 提供上传

      资源
      33
      粉丝
      25
      喜欢
      392
      评论
      19

      Copyright 2018-2021 www.xz577.com 码农之家

      版权投诉 / 书籍推广:520161757@qq.com