美文网首页学习笔记
算法导论第1章

算法导论第1章

作者: 彩虹小星星 | 来源:发表于2021-09-05 14:25 被阅读0次

1.1 算法

算法:

任何良定义的(Well defined)计算过程,该过程取某个值或值的集合作为输入并产生某个值或值的集合作为输出

示意图

补充说明:

  1. 算法是序列,也就是说算法并不唯一
  2. 不正确的算法只要其错误率可控,有时可能是有用的 (31章)
  3. 算法解决的每个问题并不都有一个容易识别的候选解集 (30章)

数据结构

数据结构是一种存储和组织数据的方式,旨在便于访问和修改。

没有一种单一的数据结构对所有用途均有效,所以重要的是知道集中数据结构的优势和局限。

效率

影响因素
硬件、软件、算法的效率。
为什么需要考虑算法效率
计算时间、存储空间都是有限的资源,在时间或空间方面有效的算法将帮助你明智地使用这些资源。
因此,我们应该想计算机硬件一样把算法看成是一种技术

相关文章

  • 快排【算法导论】

    注:学习算法导论,按照标准伪代码理解翻译为java实现,如有兴趣理解整个过程的细节,建议阅读《算法导论》第7章:快...

  • 算法与数据结构

    数据结构 数据结构与算法分析_Java语言描述(第2版) 算法 计算机算法基础算法导论编程之法_面试和算法心得 c...

  • #算法与数据结构书籍

    数据结构 数据结构与算法分析_Java语言描述(第2版) 算法 计算机算法基础算法导论编程之法_面试和算法心得 c...

  • Java技术书单

    算法/数据结构1.《算法(第4版)》2.《算法导论》3.《算法图解》 Java虚拟机《深入理解Java虚拟机》 并...

  • 数据结构与算法参考书籍

    数据结构与算法分析 算法 算法导论 java编程思想

  • 好文章索引

    算法 《算法导论》快速指南:我是如何10天入门算法导论的。 - 渗透之美 - 知乎专栏 推荐内容索引 - 老赵点滴...

  • 算法导论笔记

    读算法导论 记录一下读算法导论的过程 1.算法 如果问我什么是算法(思考中) 利用数据结构,考虑时间以及空间效率,...

  • 给我巨大影响的技术书籍

    算法《算法概论》《算法设计与分析基础》 Anany Levitin《算法引论》Udi Manber《算法导论》《什...

  • 参考书籍

    《啊哈! 算法》 《算法导论》(原书第三版)

  • 2018-05-30

    在算法导论的,快速排序,第7章,直接运行代码感谢网站 https://www.tutorialspoint.com...

网友评论

    本文标题:算法导论第1章

    本文链接:https://www.haomeiwen.com/subject/sfujwltx.html