prim用c++实现的最小生成树的源码,easy to understand!
2023-01-04 15:17:52 18KB prim 最小生成树 c++
1
PnP 管理器维护一个设备树,用于跟踪系统中的设备。下图显示了示例系统配置的设备树。 设备树包含有关系统上存在的设备的信息。PnP 管理器在计算机启动时使用来自驱动程序和其他组件的信息生成此树,并在添加或删除设备时更新树。 设备树的每个节点称为设备节点或开发节点。devnode 由设备驱动程序的设备对象以及系统维护的内部信息组成。因此,每个设备堆栈都有一个开发节点。 PnP 管理器使用 IRP_MN_QUERY_DEVICE_RELATIONS 请求向总线驱动程序询问其子设备的列表。总线驱动程序根据其总线协议确定其子项列表。例如,Windows ACPI 驱动程序 Acpi.sys 在 ACPI 命名空间中查找,PCI 驱动程序查询 PCI 配置空间,USB 集线器驱动程序遵循 USB 总线协议。 设备树是分层的,总线上的设备表示为总线适配器、控制器或其他总线设备的“子级”。(总线设备是可以附加其他物理、逻辑或虚拟设备的任何设备。您可以使用设备管理器查看设备树中的设备层次结构,并选择允许您按连接查看设备的视图选项。 设备树的层次结构反映了设备在计算机中附加的结构。
2023-01-04 12:03:54 131KB Windows驱动 DeviceTree 驱动开发 驱动
1
五子棋是起源于中国古代的黑白棋种之一,是一种简单的娱乐性较强的大众游戏,深受广大玩家的喜爱,但同时作为比赛,五子棋游戏还有着深奥的技巧。 本系统基于Python语言的程序设计,Python的版本为3.6.8,使用PyCharm(版本为2022.2.3.0)软件来实现程序的编译运行。本系统中游戏的每一个功能在程序中都是一个相对独立的模块,比如,视觉界面模块,规则判定模块,AI智能算法模块,功能部件模块等等在程序中都是独立的,但它们之间通过逻辑关系的链接又构成了一个可以使游戏正常运行的程序。 为实现AI智能人机对弈五子棋的程序设计功能,并使得游戏开发尽量的简单化,本系统需要达成以下目标:设计一个简洁的游戏运行界面;制定合法的游戏规则,使游戏能公正的进行,并且可以断定胜负;开发出AI智能算法支持人机对战模式,即电脑通过智能算法和合法规则选出最优的落子位置。 在AI算法的开发设计上,基于博弈树和启发式搜索的相关理论,首先,算法采用了Minimax搜索算法记录下人机博弈的落子点位;其次,依托设计的估值函数评价得出每个落子节点的价值,使电脑能够判断出下一步对自己最有利的落子位置,最后,为了优化搜
1
机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告,内部包含代码、算法思想、算法原理、算法分析、课程总结。机器学习决策树与分类方法课程报告
2023-01-04 11:28:04 89KB 机器学习 人工智能
1
自制的超漂亮的VBTree树控件源码,快速即可实现一个树形菜单,或者说是折叠菜单,另外还有滚动条及CheckBox和漂亮按钮等窗体元素的美化实例等。
2023-01-04 09:41:24 121KB VB源码 界面编程 树形菜单
1
如何设置和运行 克隆存储库 在存储库的根目录中运行以下命令: $ git clone https://github.com/anthony-nardi/2d-quadtree-js.git quadtree $ cd quadtree $ npm install && npm run dev 导航到浏览器: 本地主机:8000 / demos 本地主机:8000 / demos / space_game 如何在您的项目中使用 通过npm npm install 2d-quadtree : npm install 2d-quadtree 文件中的Require: var Quadtree = require('2d-quadtree'); 警告 这是我第一个发布的npm模块... 没有测试 没有好看的文档供您阅读 如果您想查看任何更改或发表评论,请随时给我发
2023-01-03 15:05:23 6.53MB JavaScript
1
本演示程序中,利用克鲁斯卡尔算法求网的最小生成树,实现抽象数据类型MFSet,文本方式输出生成树中各条边以及他们的权值。 若要在n个城市之间建设通信网络,只需要架设n-1条线路即可。如何以最低经济代价建设这个通信网,是一个网的最小生成树问题。
2023-01-03 14:31:50 259KB C/C++
1
VB版竖直的折叠菜单,一个比较流行的折叠菜单,功能比较多,另外还有很多设置选项,比如添加面板、全部复位、更改菜单位置、更改菜单图标大孝更换风格、气泡提示等,都是很实用的。
2023-01-03 13:35:15 51KB VB源码-窗体界面
1
1.sqllite的世界城市数据库 2.方便用来做世界城市列表,树图等
2023-01-03 13:17:53 2KB 数据库 database
“b+ 树”和“b- 树”的具体实现,有意搜索引擎或数据库的可以参考一下。
2023-01-02 16:21:58 10KB 搜索 引擎 b+树 b-树
1