1.FAT32和NTFS区别 FAT32,即32位文件分配表,是一种从FAT和FAT16发展而来的文件系统,也是一种通用格式,几乎任何USB存储设备都会预装该文件系统,可以在任何操作系统平台上使用,目前主流操作系统如windows、mac OS、Linux,甚至一些只能电视、车载系统等电子设备,都能...
硬件系统 计算机的硬件主要分为五部分:运算器、控制器、寄存器、输入设备、输出设备。其中运算器和控制器总称为中央处理器(CPU),指的是计算机中对信息进行告诉运算处理的主要部件。 存储器则使用来存储程序、数据和文件,一般是由快速的内部存储去(容量可达数百兆字节,甚至数G字节)和慢速的外部存储区(容量可...
根据不同的设计思想可以把算法分为多种,常见的又插入类、交换类和选择类三种。 (1)插入类排序 插入类排序是指在一个已经排好序的序列中插入一个新元素,也就是从一个未排序的无序序列中取出一个元素,然后插入到已经排好序的序列中,直到所有的元素都插入完成,就得到了一个新的有序序列,常见的插入排序算法有:直接...
第七天笔记 树的概念和原理 基本概念 日常生活中,很多数据的组织形式本质上是一棵树。比如一个公司中的职员层级关系、一个学校中的院系层级关系、淘汰赛中的各次比赛队伍、一个家族中的族谱成员关系等都是树状逻辑结构。由于树状结构表现出来都是具有层次的,因此也被称为层次结构。 树是一种非线性结构,其严格的数学...
一、队列的原理 队列和栈相似,相同点是都属于线性结构,不同点是栈的原理是“后进先出”,队列的原理是“先进先出”,队列也被称为"FIFO"。 数据结构中的队列是两端都允许操作,只不过要求数据只能从一端入队(enqueue),从另一端出队(dequeue),一般把入队的一端称为队尾(tail/rear)...
linkedliststack.h /** * @file : linkedliststack * @brief : 创建链式结构体,实现链式结构体的入栈和出栈 * @author : TingFengLuo@126.com * @date : 2026-1-1 * @version : V1.0 ...