实现银行家算法.本文对如何使用银行家算法来处理操作系统给进程分配资源做了详细的说明。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。死锁的产生,必须同时满足四个条件,防止死锁只要确保四个条件之一不出现,则系统就不会发生死锁。通过这个算法可用解决生活中的实际问题,如银行贷款等.本文对如何使用银行家算法来处理操作系统给进程分配资源做了详细的说明。
2021-12-27 14:24:26 229KB 银行家算法实现及代码
1
定义 【假设先访问左子树在访问右子树】 那么广度遍历的顺序就是ABCDEF 从上到下,从左到右去访问 运用到格子游戏中,找寻某点到某点的路径 【假设只记录四方位(遍历顺序上左下右)】 向队列中存入起点,遍历该点周围的点,边界看做障碍,遍历到结束点返回 注意需要把该点设置为已访问过的【防止重复访问导致死循环】 当然障碍也是不访问的。最后把符合要求的放入队列中 遍历完该点四周,就移除该点,继续遍历队列中的点。 次数 队列中元素 1 1 2 1 ,2,11 3 1,2, 11,3 4 1,2,11, 3,21 5 1,2,11,3, 21 ,4 5 1,2,11
2021-12-27 10:35:08 233KB 广度优先遍历 算法 遍历
1
包含图像中值滤波的原理、算法实现及VC++原代码
2021-12-26 22:01:43 245KB 中值滤波
1
MD5、SHA1、SHA256以及SHA512加解密算法实现源码。 实现语言:C代码实现
2021-12-26 20:42:43 12KB MD5、SHA
1
在学习数据结构中自己实现的迷宫游戏。这个代码中有迷宫生成(迷宫比较不错),然后对生成的迷宫用递归算法寻找路径。在迷宫设计以及递归学习是个不错的选择。
2021-12-26 14:32:40 22.12MB 迷宫 C++ 数据结构 递归算法
1
数据挖掘中apriori算法的实现,visual studio 2010实现的c++版,其中封装了apriori类,实现整个操作~
2021-12-26 13:45:40 14.64MB 数据挖掘 apriori datamining 实验
1
本程序利用S-FFT算法实现菲涅尔衍射的计算,并图示给出衍射光斑的比较。衍射屏默认为圆孔,其他形状可自行修改。
2021-12-26 10:07:12 1KB MATLAB  S-FFT
1
一、实验目的与要求 本实验目的是模拟在单处理器情况下处理器调度,加深了解处理器调度的工作。 要求是从优先级调度和时间片轮转法调度算法中选取一个进行实验。 该附件:含比较详细注释说明的源程序清单,用c++语言实现了处理器调度问题。下面是程序源代码展示。
1
基于VC6.0实现的椭圆生成算法,供大家学习Bresenham算法
2021-12-26 00:25:30 1.83MB C++ MFC Bresenham算法
1
基于DSP的 FFT算法实现的研究,李欢,,快速傅氏变换(FFT)可以明显地降低运算量,成为数字信号处理的基本工具和迅速发展的动力。 本文利用德州仪器(TI)的TMS320C2XX系列DSP处
2021-12-25 20:58:11 220KB 数字信号处理
1