里面7个文件夹,分别是单链表,队列,链队,链栈,排序,顺序表,顺序栈。都实现了插入删除查找等操作,c++代码,可以直接运行。
2021-12-28 13:49:49 12KB 数据结构
1
一辆汽车加满油后可以行驶N千米。旅途中有若干个加油站。若要使沿途的加油次数最少,设计一个有效的算法,指出应在那些加油站停靠加油
2021-12-28 12:56:50 2KB 贪心算法
1
这是我实现对一篇论文的算法实现,主题是人眼定位,使用的开发工具为matlab,包括我自己定义的一个C程序。文件里包含有这篇论文。这个算法做得相当粗糙,连很明显的图片都无法识别定位,但是这个程序基本上实现了论文里的要求。程序无法准确定位人眼,一定程度上是由于算法本身不够健壮;当然不排除我的实现有问题。
2021-12-27 21:24:31 130KB 人眼定位 matlab 调用C程序
1
实现了各类排序算法,主要有: 堆排序 快速排序 二路归并排序 希尔排序 直接插入排序 在linux下直接make即可生成可执行文件,带排序过程中调试信息, 方便跟踪排序过程。
1
利用Lempel-Ziv算法进行英文文本的压缩,内含有算法所有C语言源代码、用于压缩的英文文本等。
2021-12-27 15:02:05 151KB C语言
1
实现银行家算法.本文对如何使用银行家算法来处理操作系统给进程分配资源做了详细的说明。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。死锁的产生,必须同时满足四个条件,防止死锁只要确保四个条件之一不出现,则系统就不会发生死锁。通过这个算法可用解决生活中的实际问题,如银行贷款等.本文对如何使用银行家算法来处理操作系统给进程分配资源做了详细的说明。
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