ID3决策树算法实现代码ID3决策树算法实现代码
2022-01-20 11:37:43 17KB ID3决策树
1
测试结果和百度百科测试例子一致。 实现过程中需要注意事项:最后把四个变量A B C D 链接成结果时 ,注意变量高低位的先后顺序,具体参考 LinkResult()方法。 md5.h #ifndef _MD5_H_ #define _MD5_H_ #include #include using namespace std; class MD5 { public: typedef unsigned char uchar8; //make sure it is 8bit typedef char char8; //make sure
2021-12-23 22:08:13 45KB c c+ c++
1
这里面包含了k-means实现代码以及数据集,里面的注释比较简洁,但足以让你能够看懂。本代码是本人亲自试过多次,请放心使用。记得使用时改下代码里面的包名和你数据所放的位置,本代码中是放在D盘中的,你可以根据需要进行修改。。。。
2021-12-12 22:14:12 6KB k-means 代码,数据
1
一.算法分析: (一)数据结构: 1.可利用资源向量Available 2.最大需求矩阵Max 3.分配矩阵Allocation 4.需求矩阵Need (二)功能介绍: 模拟实现Dijkstra的银行家算法以避免死锁的出现.分两部分组成: 第一部分:银行家算法(扫描) 1.如果Request<=Need,则转向2;否则,出错 2.如果Request<=Available,则转向3,否则等待 3.系统试探分配请求的资源给进程 4.系统执行安全性算法 第二部分:安全性算法 1.设置两个向量 (1).工作向量:Work=Available(表示系统可提供给进程继续运行所需要的各类资源数目 (2).Finish:表示系统是否有足够资源分配给进程(True:有;False:没有).初始化为False 2.若Finish[i]=False&&Need;<=Work,则执行3;否则执行4(I为资源类别) 3.进程P获得第i类资源,则顺利执行直至完成!并释放资源: Work=Work+Allocation;Finish[i]=true;转2 4.若所有进程的Finish[i]=true,则表示系统安全;否则,不安全!
2021-11-28 11:00:37 7KB 操作系统 银行家算法 代码实现
1
AES代码可以再VC++上运行实现。能有效的对AES进行速度测试。
2021-11-21 08:38:14 58KB 密码学 VC++ AES
1
进程调度算法实现,很简单 .doc
2021-11-20 10:13:45 28KB 进程调度
1
操作系统页面置换LRU,FIFO,OPT,LFU算法实现代码,使用C#动态实现,有TLB快表,可设置页面数量、驻留集大小、自动生成十六进制地址码,分析页号,可设置TLB时间,访问内存时间。
2021-11-06 18:11:44 800KB 页面置换算法 动态显示 C#
1
基于小波变换 DWT 的数字水印算法实现代码
2021-09-29 21:13:23 6KB DWT
1
这是连线自动路由算法实现的全部代码,是由Java实现的。
2021-09-26 17:05:41 42KB 连线 路由 算法 代码
1
ACM算法实现代码,包括图论,网络流,数据结构,数论,递归方法求解排列组合问题,模式串匹配问题总结,计算几何,线段树及ACM/ICPC之STL介绍等主题,对参赛人员和找工作的同学都有很大的帮助(算法与数据结构方面)。
2021-09-18 22:36:50 648KB ACM算法 代码
1