loannes's blog

标签 · 数据结构

首页

关于

归档

数据结构

大话数据结构第二章 算法

======================= 什么是算法 算法表示决绝特定问题的求解步骤,由一个或多个操作组成。 算法的特性 输入输出、有穷性、确定性、可行性。 输入输出: 不一定有输入但必须有输出 有穷性 造成死循环的代码不是算法 确定性 算法的每一个步骤都有确定的含义,无需存在多余的步骤。 可行性 算法的每一步都必须在计算机上运行 算法的时间复杂度 公式: ±----------------------------------±----------------------------------+ | 1 | T(n) = O(f(n)) | ±----------------------------..

更多
数据结构

大话数据结构第一章 数据结构

=========================== 所有能够被计算机程序处理和可以输入到计算机中的都可以作为数据。不单单只有数值、数值类型,MP3,图片等都是数据。 数据元素与数据项的区别 数据元素是由数据项组成的单位,如某公司中的一名程序员就是数据元素。 而数据项则是由数据元素拆分而成的最小单位,这名程序员的姓名,年龄就是数据项了。 数据对象(简称为数据) 数据对象就是性质相同的数据元素的集合。某个数据元素是程序员A,程序员A、程序员B、程序员C统称为程序员,这个程序员就是数据对象。 数据结构 是相互之间存在一种或多种特定关系的数据元素的集合。 比方说:N名iOS程序员 + N名Android程序员 + N名后端程序员可以组成移动开发小组。 N名Unity程序员 + N名后端开发可以组成游戏开发小组。..

更多