读书笔记
读书笔记
The walker
The walker
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
树--《大话数据结构》
树的定义 树是由n(n>=1)个有限结点组成一个具有层次关系的集合,根朝上,叶朝下。树具有以下的特点: ① 每个结点有零个或多个子结点;没有父结点的结点称为根结点; ② 每一个非根结点有且只有一个父结点; ③ 除了根结点外,每个子结点可以分为多个不相交的子树。 注意: ① n > 0时根结点是唯一的,不可能存在多个根节点; ② 由子结点构成的子树个数没有限制,但它们一定是互不相交的。 ...原创 2020-02-24 22:01:42 · 324 阅读 · 0 评论 -
串--《大话数据结构》
串的定义 串是由零个或多个字符组成的有限序列,又称字符串。 串的相关概念 串的长度: 串中包含的单字符个数。 空串: 零个字符组成的串,其长度为0,可以用希腊字母“Φ”表示; 空格串: 只包含空格的串,其长度不为0,而且可以不止一个空格。 子串: 以一个串为主串,由其中任意个数的连续字符组成的子序列,称为该串的子串; 子串的位置: 子串的第一个字符在主串中的序号。 串的比较: 通过比较组成串的字...原创 2020-02-09 21:27:52 · 270 阅读 · 0 评论 -
线性表--《大话数据结构》
线性表的定义 零个或多个数据元素的有限序列。原创 2020-02-07 20:43:12 · 304 阅读 · 0 评论 -
算法基础--《大话数据结构》
什么是算法 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 算法具有什么基本特性 输入输出: 算法具有零个或多个输入,一个或多个输出; 有穷性: 算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且每一个步骤在可接受时间内完成; 确定性: 算法的每一步骤都具有确定的含义,不会出现二义性。在一定条件下,只有一条执行路径,相同的输入只能有唯一...原创 2020-02-05 23:42:00 · 242 阅读 · 0 评论 -
数据结构基础--《大话数据结构》
什么是数据结构 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。 是相互之间存在一种或多种特定关系的数据元素的集合。 “数据结构”中的“数据”指什么 数据: 描述客观事物的符号,是计算机中可以操作的对象,能被识别、并输入处理的符号集合。(人体) 数据元素: 组成数据、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。(人体器官) ...原创 2020-02-04 21:11:13 · 423 阅读 · 0 评论 -
翻译环境与执行环境--《C与指针》
在ANSI C标准的实现中,存在两种环境:翻译环境与执行环境。 1、翻译环境 翻译环境,是指“源代码被转换为可执行机器指令”的环境。在翻译过程中,C源文件经编译,转换为目标代码。然后,由链接器(linker),将目标代码文件,与标准C函数库、程序员个人程序库所引用到的函数,捆绑到一起,链接成一个单一完整的可执行程序。 编译阶段,先是预处理器根据预处理指令(#include、#define等)...原创 2018-09-22 19:38:58 · 429 阅读 · 0 评论
分享