图 28.4 一个国际象棋棋盘以及一个皇后 皇后放置问题是要把八个皇后放到一个八乘八的棋盘上,使得棋盘上的皇后之间相互不构成威胁。在 计算中,我们当然要一般化这个问题,问是否可以把 n个皇后放到某个任意大小的 m乘 m棋盘上。 显然,在考虑设计能够解决这个问题的函数之前,我们需要一种棋盘的数据表示法以及一些基本的处 理棋盘的函数。下面从一些基本的数据和函数的定义开始。 习题 28.2.1 开发棋盘的数据定义。
2022-08-09 10:28:39 3MB 程序设计 方法 架构 编程
1
先锋机器人先关的一些软件。包括ARIA,MAPPER,MobileSim。还有相关文档以及教程PPT。ARIA是为MobileRobots开发的,面向对象的,用于机器人控制的应用程序接口系统。该系统基于C++语言,是一个可以简单、方便的用于先锋系列机器人的运动控制以及传感器操作的客户端软件。该软件具有强大的功能和适应性,是机器人高端软件编写的理想选择,包括MobileSim在内的先锋机器人基本软件系统都是以ARIA为基础的。
2022-08-08 20:00:52 33.03MB 先锋机器人
1
功能: 自动与sqlite3数据库做连接 数据的插入,查询,删除操作 数据库建立与表建立 支持关于where语句查询的自动拼接。 windows 关于qt的数据库操作封装类 以及用例: SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它的功能特点有: 1. ACID事务 2. 零配置 – 无需安装和管理配置 3.储存在单一磁盘文件中的一个完整的数据库 4.数据库文件可以在不同字节顺序的机器间自由的共享 5.支持数据库大小至2TB 6. 足够小, 大致13万行C代码, 4.43M 7. 比一些流行的数据库在大部分普通数据库操作要快 8. 简单, 轻松的API 9. 包含TCL绑定, 同时通过Wrapper支持其他语言的绑定 10. 良好注释的源代码, 并且有着90%以上的测试覆盖率 11. 独立: 没有额外依赖 12. 源码完全的开源, 你可以用于任何用途, 包括出售它 13. 支持多种开发语言,C, C++, PHP, Perl, Java, C#,Python, Ruby等
2022-08-08 19:04:40 456KB windows sqlite3 qt c++
1
javabean中有100个属性字段,想要在前端页面获取这100个字段和字段对应的中文名称,如用户名称(username),密码(password),可以动态的获取到中文名称和属性字段,并返回前端页面,本例只实现动态解析功能
2022-08-08 14:12:18 2KB java 动态 javebean 属性名称
1
使用MFC,打开文本文件显示在CListCtrl控件上,可以对显示内容进行编辑,增加行,删除行,并且可以对修改的内容进行保存。
2022-08-08 09:41:05 33.43MB MFC; CListCtrl
1
Emgu cv 以及使用资料 包你学会
2022-08-07 21:29:57 32.34MB Emgu cv open cv
1
支持ASM225-235CM固件,修改休眠时间,保护移动硬盘
2022-08-07 11:47:41 4.19MB 移动硬盘 固件
1
LVGL版本为lvgl8.0.0dev 控制器为STM32F407ZGT6,成功地移植了LVGL8 显示和触摸。并且拥有LVGL的一个关于触摸的demo,直接烧进去即可运行。
2022-08-07 10:55:26 22.75MB stm32 源码软件 arm 嵌入式硬件
1
尚硅谷Vue硅谷外卖项目视频以及源代码,尚硅谷Vue硅谷外卖项目视频以及源代码
2022-08-06 18:50:37 64B web开发 前端开发 vue
1
车辆行人检测数据集persson_car-datase 1、YOLOv5车辆行人检测 2、车辆行人共1万多张标注好的 图片 3、目标类别:person、car 4、标签格式为VOC和YOLO两种格式,即xml和txt格式 5、可直接用于智能驾驶场景的车辆行人检测
2022-08-06 15:36:42 956.02MB yolov5 行人检测 车辆检测