美文网首页
<<漫画算法>>--算法概述

<<漫画算法>>--算法概述

作者: erki_stwee | 来源:发表于2019-11-25 22:57 被阅读0次

大部分记录均来自小灰漫画算法

  • 什么是算法

    • 数学领域:算法表示解决某一类问题的公式和思想。
    • 计算机领域:本质是一系列程序指令,用于解决特定的运算和逻辑问题。
      衡量一个算法好坏的标准主要依靠:时间复杂度和空间复杂度。
  • 什么是数据结构
    数据的组织、管理和存储形式;主要用于高效的访问和修改数据。
    主要有:线性结构(数组,链表)、树、图(多对多关系)

  • 什么是时间复杂度
    衡量一个算法的执行时间长度。(相对空间复杂度更加重要一点)
    推导过程:
    ① 运行时间是常量。则用1表示;
    ② 只保留时间函数中的最高阶项(当前函数最高次幂);
    ③ 最高阶项存在,则省去前面的系数。
    常见的事件复杂度从低到高排列:
    O(1)、O(logn)、O(n)、O(nlogn)、O(n²)

  • 什么是空间复杂度
    执行算法的空间成本。

相关文章

  • <<漫画算法>>--算法概述

    大部分记录均来自小灰漫画算法 什么是算法数学领域:算法表示解决某一类问题的公式和思想。计算机领域:本质是一系列程序...

  • IOS开发_算法

    1、概述; 2、算法的评定; 3、常见的算法; 1、概述; 1.1 定义:算法(Algorithm)是指解...

  • 算法一:概述

    算法一:概述 概述 1. 算法 算法algorithm,来自于数学领域。算法的种类也很多,有好有坏。我们用时间复杂...

  • 算法-选择排序

    算 法:选择排序算法时间复杂度: 选择排序算法概述 选择排序伪代码 选择排序实现 选择排序算法概述 排序算法有许...

  • python递归算法、尾递归算法及优化

    文章概述 递归算法和尾递归概述递归算法的优化 递归算法 介绍:递归算法是计算机编程领域非常重要的一种算法,采用分而...

  • 算法-冒泡排序

    算 法:冒泡排序算法时间复杂度: 冒泡排序算法概述 冒泡排序伪代码 冒泡排序实现 冒泡排序算法概述 冒泡排...

  • DES算法实现

    实验目标 完成一个DES 算法的详细设计,内容包括: 算法概述; 总体结构; 数据结构。 实验概述 算法原理 DE...

  • 【机器学习】粒子群算法(Particle Swarm Optim

    关键词:粒子群算法、python 一、粒子群算法概述   粒子群算法,也称粒子群优化算法或鸟群觅食算法(Parti...

  • 最新完整数据结构与算法

    最新完整数据结构与算法 P11_课程介绍 P22_数据结构与算法概述_数据结构 P33_数据结构与算法概述_算法 ...

  • 算法概述

    算法是什么 为什么要学习算法 怎样学习算法 算法是什么 算法是计算机用来解决问题的一系列指令。(1)算法的每一个步...

网友评论

      本文标题:<<漫画算法>>--算法概述

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