logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

操作系统动态分区分配方式C/C++语言(首次适应算法(FF)循环首次适应算法(NF)最best适应算法(BF)最坏适应算法(WF))

算法介绍一、动态分区分配算法为把一个新作业装入内存,须按照一定的分配算法, 从空闲分区表或空闲分区链中出一分区分配给该作业。由于内存分配算法对系统性能有很大的影响,故人们对它进行了较为广泛而深入的研究,于是产生了许多动态分区分配算法。传统的四种分配算法,它们都属于顺序式搜索算法。二、分区分配操作在动态分区存储管理方式中,主要的操作是分配内存和回收内存。1)分配内存系统应利用某种分配算法,从空闲分区

文章图片
#c语言#c++#算法 +1
操作系统四种进程调度算法C/c++语言(先来先服务(FCFS)短作业优先算法(SJF)优先级调度算法(PSA)时间片轮转算法(RR))

四种算法介绍1.先来先服务算法(FCFS)FCFS是最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。当在作业调度中采用该算法时,系统将按照作业到达的先后次序来进行调度,或者说它是优先考虑在系统中等待时间最长的作业,而不管该作业所需执行时间的长短,从后备作业队列中选择几个最先进入该队列的作业,将它们调入内存,为它们分配资源和创建进程。然后把它放入就绪队列。当在进程调度中采用FCFS算法时

文章图片
#c++#c##操作系统
数据结构--AVL树(全)

目录什么是AVL树?AVL树的特点及形成原因二叉搜索树基本概念二叉搜索的特点二叉搜索树的优点及缺点改进的二叉搜索树——AVL树AVL树的定义AVL树的特点结点的平衡因子balance构建一个AVL树构建一个AVL树的节点什么是AVL树?AVL树是最先发明的自平衡二叉查找树。在AVL树中任何节点的两个子树的高度最大差别为1,所以它也被称为高度平衡树。增加和删除可能需要通过一次或多次树旋转来重新平衡这

文章图片
#算法
c++中引用及指针详解

这里写目录标题1、指针1.1、什么是指针指针的本质指针与地址程序中如何声明指针以及如何使用运算符&和*1.2、指针有什么作用指针与函数参数指针与数组字符指针与函数2、引用2.1、什么是引用2.2、引用用什么作用2.3、引用的作用3、const3.1指针与const3.2、引用与const1、指针1.1、什么是指针指针的本质通俗来说 指针是一个变量 (保存变量地址的变量)像常见的:int a

文章图片
#c++
Linux 操作系统管理命令(全)

jobs 命令执行的结果中,加号(+)表示是一个当前的任务,减号(一)表示是一个当前任务之后的任务。如果后台的任务号有2个,当第[1]个后台任务顺利执行完毕,第[2]个后台任务还在执行中时,当前任务便会自动变成后台任务号码[2]的后台任务,即当前任务是动态变化的。LInux操作系统的用户和组信息保存在系统的配置文件中 ,其中的用户信息保存在/passwd和etc/shadow文件中,组信息保存在/

文章图片
#linux#ubuntu
到底了