当前位置:首页 > 程序设计 >
《算法基础:打开算法之门》电子书封面

算法基础:打开算法之门

  • 发布时间:2020年09月16日 08:38:43
  • 作者:托马斯 H. 科尔曼
  • 大小:40 MB
  • 类别:算法电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:9.7

    算法基础:打开算法之门 PDF 高清版

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

      内容介绍

      《算法导论》作者托马斯 H. 科尔曼面向大众读者的算法著作,理解计算机科学中关键算法的简明读本,帮助您开启算法之门。
      你想知道你的GPS是如何在几秒钟内从看起来无数多条可能路径中找到到达目的地的快捷路径的吗?当你在网上购物时,你的信用卡账号是如何被保护的呢?答案均是算法。本书是关于计算机算法基础的指南。在本书中,作者展示了计算机如何通过算法解决问题。
      读者将学习到什么是计算机算法,如何描述计算机算法,以及如何评估计算机算法。读者还将学习到在计算机中查找信息的简单方法;在计算机中将信息按照某个预定的顺序重排(“排序”);如何解决那些在计算机中能使用一种被称为“图”的数学结构来建模的基本问题(可用于对道路网建模,针对任务间的依赖建模,以及金融套利交易建模);如何解决关于字符串(例如DNA结构)的问题;密码学的基本原理;数据压缩的基本原理;甚至那些至今还没有人得出如何借助计算机在一段合理的时间内求解的问题。

      目录

      • 前言
      • 第1章什么是算法以及为什么应该关注算法1
      • 第2章如何描述和评估计算机算法9
      • 第3章排序算法和查找算法24
      • 第4章排序算法的下界和如何超越下界58
      • 第5章有向无环图69
      • 第6章最短路径87
      • 第7章字符串算法114
      • 第8章密码学基础136
      • 第9章数据压缩156
      • 第10章难?问题177
      • 参考文献212
      • 索引214

      学习笔记

      python opencv之SIFT算法示例

      本文介绍了python opencv之SIFT算法示例,分享给大家,具体如下: 目标: 学习SIFT算法的概念 学习在图像中查找SIFT关键的和描述符 原理: (原理部分自己找了不少文章,内容中有不少自己理解和整理的东西,为了方便快速理解内容和能够快速理解原理,本文尽量不使用数学公式,仅仅使用文字来描述。本文中有很多引用别人文章的内容,仅供个人记录使用,若有错误,请指正出来,万分感谢) 之前的harris算法和Shi-Tomasi 算法,由于算法原理所致,具有旋转不变性,在目标图片发生旋转时依然能够获得相同的角点。但是如果对图像进行缩放以后,再使用之前的算法就会检测不出来,原理用一张图表示(图……

      JS实现的随机排序功能算法示例

      本文实例讲述了JS实现的随机排序功能算法。分享给大家供大家参考,具体如下: 使用JS编写一个方法 让数组中的元素每次刷新随机排列 方法一: var arr =[1,2,3,4];var t;for(var i = 0;i arr.length; i++){ var rand = parseInt(Math.random()*arr.length); t = arr[rand]; arr[rand] =arr[i]; arr[i] = t;}console.log(arr); 方法二: var arr =[1,2,3,4];var brr = [];var num = arr.length;for (var i = 0; i num; i++){ var temp = parseInt(Math.random()*(num-i)); brr.push(arr[temp]); arr.splice(temp,1);}console.log(brr); 方法三 :---best way. function randomsort(a, b) { return Math.random().5 ? -1 : 1; //通过随机产生0到1的数,然后判断是否大于0.5从而影响排序,产生随机性的效果。}var arr = [1, 2, 3, 4, 5];arr.sort(random……

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

      上一篇:Oracle PL/SQL从入门到精通

      下一篇:Python性能分析与优化

      展开 +

      收起 -

      下载地址:百度网盘下载
      算法相关电子书
      Python机器学习算法
      Python机器学习算法 原书扫描版

      这是一本机器学习入门读物,注重理论与实践的结合,以典型的机器学习算法为例,从算法原理出发,由浅入深,详细介绍算法的理论,并配合目前流行的Python语言,从零开始,增强实际的算法实践能力

      立即下载
      区块链核心算法解析
      区块链核心算法解析 完整版

      《区块链核心算法解析》 介绍了构建容错的分布式系统所需的基础技术,以及一系列允许容错的协议和算法,并且讨论一些实现了这些技术的实际系统。 《区块链核心算法解析》 中的主要概

      立即下载
      隐私保护数据发布:模型与算法
      隐私保护数据发布:模型与算法 高清扫描版

      本书融合了作者近年来致力于该领域研究的科研成果,主要阐述数据共享发布中的两大主要隐私保护模型及其关键算法,面向计算机科学、网络空间安全、管理科学与工程等相关学科专业学生及工作者

      立即下载
      算法笔记上机训练实战指南
      算法笔记上机训练实战指南 高清版

      算法笔记上机训练实战指南 是《算法笔记》的配套习题集,内容按照《算法笔记》的章节顺序进行编排,其中整理归类了PAT甲级、乙级共150多道题的详细题解,大部分题解均编有题意、样例解

      立即下载
       妙趣横生的算法:C++语言实现
      妙趣横生的算法:C++语言实现 清晰扫描版

      本书内容丰富,生动有趣,寓教于乐,旨在帮助读者学习数据结构和算法的相关知识,从而开阔眼界,培养编程兴趣,提高编程能力,增强求职的竞争力

      立即下载
      读者留言
      卢伟宸

      卢伟宸 提供上传

      资源
      21
      粉丝
      14
      喜欢
      64
      评论
      17

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

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