
全国计算机二级考试
就很离谱吧
oh,yes!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
笔记:计算机公共基础知识学习内容——树与二叉树(二)
二叉树基本性质第 i 层的节点数最多为2i-1 个(i>=1)。深度为K 的二叉树中,节点总数N最多为2K-1个(k>=1)。eg: 设k为4,为满二叉树,证明2k-1方程。20+21+22+23 = 24-1由第二条可推算出,具有N个结点的二叉树的深度为 [log2N]+1 。--------即 K=[log2N]+1 --------总节点数N=N1 个度为1的结点,N2个度为2的结点,N0个度为0的结点相加。--------即N=N0+N1+N2--------总原创 2020-10-04 16:07:32 · 1073 阅读 · 4 评论 -
笔记:计算机公共基础知识学习内容——树与二叉树(一)
- 树与二叉树树(tree):一种非线性结构。树形数据结构:所有数据元素之间的关系有非常明显的层次关系。原创 2020-10-04 15:52:48 · 828 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——顺序存储结构与链式存储结构区别
顺序存储结构:将数据元素按逻辑顺序进行存储。链式存储结构:在计算机中,使用一组任意存储单元存储线性表的数据元素(存储单元可连续可不连续)。顺序存储结构 与 链式存储结构 的区别存储密度不同-链式存储结构 比 顺序存储结构 的存储密度 小。顺序存储结构分配给数据的存储单元都全用来存放结点的数据(不考虑在高级语言中的用数组指定大小)。)链式存储结构每一个结点都使由数据域和指针域两个部分组成。结点存储位置不同顺序存储结构可对结点的随机存取(每一个结点对应一个序号,由.原创 2020-09-15 16:25:10 · 1882 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——算法
程 序 = 数据结构 + 算 法 ——沃思(Nikiklaus Wirth)- 算 法算法(Algorithm):解题方案的准确而完事的描述。(对操作的描述,即操作步骤。)- 基本特征有穷性(Finiteness)一个算法应包含有限的操作步骤而不能是无限的。eg:算法不可以的无限循环的。设x=0,循环x=x+1,结束条件是 x<0。确定性(Definiteness)算法中的操作都应是确定的,而不是含糊,模棱两可的。每个步骤要有每个步骤的含义,要是十分明确无误的。可行性(Eff原创 2020-09-15 15:27:47 · 229 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——线性结构与非线性结构
- 线性结构与非线性结构非空的数据结构要满足两个条件则为线性结构/线性表 ,反之为非线性结构。有且只有一个根结点。每个结点最多只有一个前件,也最多只有一个后件。- 数据结构分为两大类:线性结构、非线性结构线性结构元素之间存在一对一的相互关系。结点要按逻辑关系顺序排列成一个“锁链”。例1: 书《我最帅》的数据结构可以表示成:B=(D,R)D={《我最帅》,第六六六六页,内容}R={(《我最帅》,第六六六六页),(第六六六六页,内容)}该为线性结构。其中结点”《我最帅》“为原创 2020-09-15 15:27:26 · 3753 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——线性表、顺序存储结构
- 线性表 / 顺序存储结构线性表(Linear List)由一组数据元素组成。线性表的长度是由数据元素的个数决定的。eg:一年的月份号(1,2,3,…,12)是一个长度为12的线性表。根结点没有前件。内部结点有且只有一个前件和一个后件。叶子结点/终端结点没有后件。空表:表中没有结点,长度为0。顺序存储结构顺序表:用顺序存储结构存储的线性表顺序表中所有元素所占的存储空间是连续的(存储空间中按逻辑顺序进行存放)。假设长度为n的顺序表(a1,a2,···,ai,···,an原创 2020-09-15 15:27:08 · 185 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——数据结构
- 数据结构数据结构(Data Structure):对数据的描述,即在程序中要指定数据的类型和数据的组织形式。- 数据(Data)计算机可以保存和处理的数据、字母和符号。数据元素(Data Element)\结点\记录数据的基本单位,即数据集合中的个体。数据元素与数据元素之间总是相互关联的。数据处理对数据集合中的各元素以各种方式进行运算(插入、删除、统计、查找、更改)。数据结构(Data Structure)相互有关联的数据元素的集合(向量、矩阵)。- 数据结构要解决的问题数据原创 2020-09-15 15:26:34 · 244 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——单链表、链性存储结构 \ 索引存储结构 \ 散列存储结构
- 单链表 / 链式存储结构链表不限制数据的物理存储状态,物理位置是随机的。链表的构成:- 头指针:永远指向链表第一个节点的位置,用于指出链表的位置,便于找到链表。- 节点:头节点:链表的第一个节点。不 存任何数据的空节点,为了方便解决某些实际问题。首元节点:链表中第一个存有数据的节点。其他节点:链表中其他的节点- 索引存储方式采用附加索引表的方式来存储节点信息。索引表由若干索引项(关键字、地址)组成。关键字能唯一标识一个节点的数据项。索引存储方原创 2020-09-15 15:26:01 · 320 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——队列
队列队列(Queue):限定仅能在表的一端进行插入、而在表的另一端进行删除的线性表。形态像自来水管。操作方式:“先进先出(First In First Out)” 或 "后进后出(Last In Last Out)”。队头:允许删除的一端。用指针front指向队头。队尾:允行插入的一端。用指针rear指向队尾。- 循环队列的基本运算顺序队列:用顺序存储结构来存储的队列。循环队列:把顺序队列第一个存储位置(front)与下一个存储位置(rear)相连,从而使顺序队列形成逻辑上的环状空原创 2020-09-15 15:25:29 · 402 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——栈
栈栈(Stack):限定仅在一端进行插入和删除运算的线性表。形态像水杯,数据像水杯中的水。操作方式:“先进后出(First In Last Out)” 或 “后进先出(Last In First Out)”。栈顶(Top):允许插入与删除的一端。栈底(Bottom):不允许插入与删除的一端。- 顺序栈的基本运算顺序栈:用顺序存储结构来存储的栈。基本运算:入栈运算在栈顶位置插入一个新元素。步骤:修改指针,将栈顶指针加1(Top加1)。在当前栈顶指针所指位置将新元素插原创 2020-09-15 15:24:50 · 272 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容——计算机系统组成
1. 计算机系统组成计算机系统分为硬件系统实实在在的硬件,是计算机工作的基础。软件系统(核心)指挥计算机工作的各种程序的集合。- 计算机硬件系统硬件是机械装置和电子线路组成,计算机工作的物质基础,计算机的运算速度、存储容量、计算精度、可靠性很大程度上取决于硬件配置。- 计算机5个基本部分运算器 和控制器 合称为中央处理器 CPU (central Processing Unit)运算器…主要功能:算术、逻辑运算。…由算术逻辑单元ALU(Arithmetic And L原创 2020-09-15 15:19:44 · 702 阅读 · 0 评论 -
笔记:计算机公共基础知识学习内容(总)——全国计算机二级考试
计算机系统与工作原理1.1 计算机系统组成计算机系统分为硬件系统实实在在的硬件,是计算机工作的基础。软件系统(核心)指挥计算机工作的各种程序的集合。计算机硬件硬件是计算机工作的物质基础,计算机的运算速度、存储容量、计算精度、可靠性很大程度上取决于硬件配置。计算机5个基本部分1. 运算器主要功能:算术、逻辑运算。2. 控制器3. 存储器4. 输入设备5. 输出设备...原创 2020-08-26 22:01:28 · 2503 阅读 · 1 评论 -
笔记:C语言基础内容总结——全国计算机二级考试
C语言程序设计与应用第一章 C语言的认识1.1 C程序的构成 /*一个C语言程序*/ #include <stdio.h> int main() { printf(“hello,baby! \n”); /*输出显示的字符串*/ return 0; /*程序返回 0 */ }#include<头文件>1. “#”是预处理标志,用来对文字进行预处理操作。2. “include”是预处理标志,称文件包括命令。3. “<原创 2020-08-16 19:37:09 · 1360 阅读 · 0 评论