操作系统实验 用c实现银行家算法,通过了编译,可以运行。我大二做过的实验。可以实现输入请求的进程号,对资源的请求量,输出找到的安全序列或没找到的原因。结果完全正确。
2022-05-04 13:56:59 2KB 操作系统 实验 代码 银行家
1
算法描述 1、 重言式二叉树的建立,其实重言式二叉树的建立是一个逆过程,即倒着来建立。在这里用到了两个栈,一个是操作符栈,另一个是操作数栈,分别用来保存操作符和操作数。在读取表达式的时候如果是操作数则进栈。如果是操作符则把栈顶元素取出来和它比较。如果栈顶的优先级小,则入栈。如果等于则去括号。小于的话则把栈顶元素弹出来。在把操作数栈的元素弹出两个构建一棵小字树,再把建好的小字树的根压入到操作数栈里。重复操作,直到表达式结束,就建立了一棵重言式二叉树了。 2、 重言式二叉树的判别,在这里用到了一个数组来保存每一种组合下的各变元的取值。 在从二叉树里读到相应的变元时就用对应的值(1或0)进行判断。用一个记数器来记录。 最后用计数器的值和变元组合情况的总数来相比。如果计数器为0,那么表明是永假式。如果相等则是永真式。否则既不真也不假。
2022-05-03 20:26:05 112KB 言式算法
1
可以直接运行、无bug、图论算法-将.m文件加入MATLAB当前工作目录,打开点击Run即可运行。
2022-05-03 12:06:23 2KB matlab 算法 源码软件 开发语言
1
调度算法的编码实现SJF-RR和SRTF 该项目是SJF,RR和SRTF算法的实现。 其中,进程,到达时间和突发时间被作为来自excel文件的输入。
2022-05-02 16:19:14 180KB Java
1
标准普通遗传算法代码,有详细标注,可供学习。包括适应度函数、选择、交叉、变异等过程,最后将迭代过程用绘图的形式表达出来。
2022-05-01 20:08:41 6KB 遗传算法 代码 学习
1
该程序将前 16 个整数的输入流以 4 位的形式转换为二进制形式,至少将它们传递到 4 位寄存器,该寄存器将前 2 位带到 I 通道,将接下来的 2 位带到 Q 通道分别用cos和sin载波进行调制。 调制后,两个信号相加,结果通过 AWGN 信道传输,该信道在信号到达接收器之前使信号失真。 在接收端,信号被分别用正弦波和余弦波检测和解调,以分离 I 和 Q 通道。 两个信号都通过 LPF,计算每个间隔的平均值,并相应地生成输出位。 将这两个流混合会产生与给定输入绝对相同的输出序列。 该程序还显示了发射信号和失真接收信号的星座图。 整个系统的几乎所有信号都显示在不同的图中,以确保更好地了解程序的工作原理。
2022-05-01 10:33:02 3KB matlab
1
本资源为DES算法java实现代码 数据加密算法(Data Encryption Algorithm,DEA)是一种对称加密算法,很可能是使用最广泛的密钥系统,特别是在保护金融数据的安全中,最初开发的DEA是嵌入硬件中的。通常,自动取款机(Automated Teller Machine,ATM)都使用DEA。它出自IBM的研究工作,IBM也曾对它拥有几年的专利权,但是在1983年已到期后,处于公有范围中,允许在特定条件下可以免除专利使用费而使用。1977年被美国政府正式采纳。
2022-04-29 23:51:04 350KB des 数据加密标准 java代码
1
边缘检测 Canny 算法的简单实现。 步骤/算法详情: 1. 高斯滤波器系数的卷积2. 用于水平和垂直方向的 Canny 滤波器卷积3.使用atan2计算方向4. 调整到最接近的 0、45、90 和 135 度5. 非最大抑制6. 迟滞阈值 输入图像为 RGB。 使用两个阈值,T_High 和 T_Low。
2022-04-29 21:39:40 292KB matlab
1
使用C++实现的模拟退火算法,解决DSP问题
2022-04-29 17:47:39 2KB SA算法 C++
1
clahtm 皮质学习算法的实现 这是Numenta / NuPIC文档中描述的CLA的实现 这样做只是为了更好地理解,无意用于生产
2022-04-28 21:20:41 272KB JavaScript
1