当前位置:首页 > 计算机理论 >
《算法心得:高效算法的奥秘》电子书封面

算法心得:高效算法的奥秘

  • 发布时间:2020年10月30日 14:56:54
  • 作者:HenryS.Warren,Jr.,爱飞
  • 大小:40 MB
  • 类别:算法电子书
  • 格式:PDF
  • 版本:清晰第2版
  • 评分:7.9

    算法心得:高效算法的奥秘 PDF 清晰第2版

      给大家带来的一篇关于算法相关的电子书资源,介绍了关于算法、高效算法方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小40 MB,HenryS.Warren,Jr.,爱飞编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.3。

      内容介绍

      在《算法心得:高效算法的奥秘》中,作者给我们带来了一大批极为诱人的知识,其中包括各种节省程序运行时间的技巧、算法与窍门。学习了这些技术,程序员就可写出优雅高效的软件,同时还能洞悉其中原理。这些技术极为实用,而且其问题本身又非常有趣,有时甚至像猜谜解谜一般,需要奇思妙想才行。简而言之,软件开发者看到这些改进程序效率的妙计之后,定然大喜。《算法心得:高效算法的奥秘》较第1版增补了大量内容新增了循环冗余校验(CRC)一章,其中讲解了常用的CRC-32校验码新增了纠错码(ECC)一章,其中讲解了汉明码详解了除数为常数的整数除法,增补了仅含移位劋作和加法劋作的算法不计算商而直接求余数扩充了与种裙计数和前导0计数有关的知识数组种裙计数执行压缩与扩展劋作的新算法LRU算法浮点数与整数互化估算浮点数的平方根倒数一系列离散函数图像各章均配有习题与参考答案

      目录

      • 序(第1版序)
      • 前言
      • 第1章 概述
      • 1.1 记法
      • 1.2 指令集与执行时间模型
      • 1.3 习题
      • 第2章 基础知识
      • 2.1 劋作右边的位元
      • 2.1.1 德摩根定律的推论
      • 2.1.2 从右至左的可计算性测试
      • 2.1.3 位劋作的新式用法
      • 2.2 结合逻辑劋作的加减运算
      • 2.3 逻辑与算术表达式中的不等式
      • 2.4 值函数
      • 2.5 两数平均值
      • 2.6 符号扩展
      • 2.7 用无符号右移模拟带符号右移劋作
      • 2.8 符号函数
      • 2.9 三值比较函数
      • 2.10 符号传递函数
      • 2.11 将值为0的位段解码为2的n次方
      • 2.12 比较谓词
      • 2.12.1 利用进位标志求比较谓词
      • 2.12.2 计算机如何设置比较谓词
      • 2.13 溢出检测
      • 2.13.1 带符号的加减法
      • 2.13.2 计算机执行带符号数的加减法时如何设置溢出标志
      • 2.13.3 无符号数的加减法
      • 2.13.4 乘法
      • 2.13.5 除法
      • 2.14 加法、减法与乘法的特征码
      • 2.15 循环移位
      • 2.16 双字长加减法
      • 2.17 双字长移位
      • 2.18 多字节加减法与求值
      • 2.19 doz、max、min函数
      • 2.20 互换寄存器中的值
      • 2.20.1 交换寄存器中相应的位段
      • 2.20.2 交换同一寄存器内的两个位段
      • 2.20.3 有条件的交换
      • 2.21 在两个或两个以上的值之间切换
      • 2.22 布尔函数分解公式
      • 2.23 实现16种二元布尔劋作
      • 2.24 习题
      • 第3章 2的幂边界
      • 3.1 将数值上调/下调为2的已知次幂的倍数
      • 3.2 调整到上一个/下一个2的幂
      • 3.2.1 向下舍入
      • 3.2.2 向上舍入
      • 3.3 判断取值范围是否跨越了2的幂边界
      • 3.4 习题
      • 第4章 算术边界
      • 4.1 检测整数边界
      • 4.2 通过加减法传播边界
      • 4.3 通过逻辑劋作传播边界
      • 4.4 习题
      • 第5章 位计数
      • 5.1 统计值为“1”的位元数
      • 5.1.1 两个字组种裙计数的和与差
      • 5.1.2 比较两个

      学习笔记

      Java实现的求逆矩阵算法示例

      本文实例讲述了Java实现的求逆矩阵算法。分享给大家供大家参考,具体如下: package demo;public class MatrixInverse { public static double Det(double [][]Matrix,int N)//计算n阶行列式(N=n-1) { int T0; int T1; int T2; double Num; int Cha; double [][] B; if(N0) { Cha=0; B=new double[N][N]; Num=0; if(N==1) { return Matrix[0][0]*Matrix[1][1]-Matrix[0][1]*Matrix[1][0]; } for (T0=0;T0=N;T0++)//T0循环 { for (T1=1;T1=N;T1++)//T1循环 { for (T2=0;T2=N-1;T2++)//T2循环 { if(T2==T0) { Cha=1; } B[T1-1][T2]=Matrix[T1][T2+Cha]; } //T2循环 Cha=0; } //T1循环 Num=Num+Matrix[0][T0]*Det(B,N-1)*Math.pow((-1),T0); } //T0循环 return Num; } else if(N==0) { return Matrix[0][0]; } return 0; } public static double Inverse(double[][]Matrix,int N,double[][]MatrixC){ int ……

      JavaScript累加、迭代、穷举、递归等常用算法实例小结

      本文实例讲述了JavaScript迭代、迭代、穷举、递归等常用算法。分享给大家供大家参考,具体如下: 累加和累积 累加: 将一系列的数据加到一个变量里面。最后的得到累加的结果 比如:将1到100的数求累加和 小球从高处落下,每次返回到原来一半,求第十次小球落地时小球走过的路程 script var h=100; var s=0; for(var i=0;i10;i++){ h=h/2; s+=h; } s=s*2+100;/script 累积: 将一系列的数据乘积到一个变量里面,得到累积的结果。 常见的就是n的阶乘 var n=100;var result= 1;for(var i=1;i=n;i++){ result *=i;} 一般形式: 累加:V +=e; 累积:v*=e; V代表累加和累积,e代表累加/累积项 算法要点: (1)初始化 初始化v和e 累加:v = 0; 累积:……

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

      上一篇:征服C指针

      下一篇:风口上的猪:一本书看懂互联网金融

      展开 +

      收起 -

      下载地址:百度网盘下载
      算法相关电子书
      文本上的算法:深入浅出自然语言处理
      文本上的算法:深入浅出自然语言处理 清晰扫描版

      NLP技术入门教程,深入浅出讲解自然语言处理和机器学习技术,力图用生动形象的方式介绍了自然语言处理的理论、方法和技术,广受读者好评的深度学习技术读物

      立即下载
      快速傅里叶变换:算法与应用
      快速傅里叶变换:算法与应用 高清完整版

      快速傅里叶变换:算法与应用深入浅出地阐述了快速傅里叶变换(FFT)的原理,系统地总结了各类FFT算法,并广泛精辟地介绍了FFT在视频和音频信号处理中的各种应用。《国际信息工程先进技

      立即下载
      MATLAB优化算法案例分析与应用
      MATLAB优化算法案例分析与应用 扫描版

      本书全面而系统地介绍了MATLAB算法和案例应用,涉及面广,从基本操作到高级算法应用,几乎涵盖MATLAB算法的所有重要知识。本书结合算法理论和流程,通过大量案例,详解算法代码,解决具

      立即下载
      算法图解
      算法图解 高清版 立即下载
      算法笔记
      算法笔记 中文版

      本书介绍了若干常见算法,既包括排序、哈希等基础算法,也包括无约束优化、插值与拟合等数值计算方法。感兴趣的可以下载学习

      立即下载
      python算法教程
      python算法教程 全书影印版 立即下载
      读者留言
      廖弘文

      廖弘文 提供上传

      资源
      27
      粉丝
      23
      喜欢
      144
      评论
      1

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

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