-
农夫过河
农夫过河问题 用四位二进制数分别顺序表示农夫、狼、白菜和羊的状态 ,即:{dddd} {Farmer, Wolf, Cabbage, Goat} 其中:d={0,1} ,0表示在东岸 1表示在西岸,初始状态为0000,终止状态为1111 ,采用广度优先搜索方法,并使用按位异或的运算符。 step.1 初始化(1)设立route[16]来记录已经考虑过的状态。state来记录当前时刻的状态(状态编号的二进制形式即状态本身)aftercross来记录渔夫当前的选择(渡河对象)会导致的结果状态,passenger作为临时变量,用于表达农夫的选择(对应二进制位为1表示选中该乘客),results[16]={0}用于输出结果(2) 创建“状态”队列 enqueue(states_que,0x00); 且初始状态0000入队(3)创建函数int is_safe(int state),用于判断状态是否安全 不安全时(即羊菜同岸且农夫不在场,狼羊同岸且农夫不在场时),返回0; 安全时,返回1; step.2(1)使用for循环依次考虑农夫可能的选择:携带羊、白菜和狼,以及农夫只身渡河的情况 for( passenger = 1; passenger
- 2023-07-26 06:40:03下载
- 积分:1
-
moxingmoni
一个学习模型模拟不错的例子,对排队等候这种情况进行了简单的模拟。(a good model to study the example of the queue waiting for this for a simple simulation.)
- 2006-12-07 22:42:20下载
- 积分:1
-
抢答器
简单的抢答器,压缩包内使用C语言以及汇编语言。(Simple Responder, using C language and assembly language.)
- 2017-07-13 17:35:36下载
- 积分:1
-
三路三相SPWM波
说明: 基于Tm4C123G的三相SPWM,能够实现DC_AC的变换
可结合现在流行的微电网和泛在电力物联网技术(Three-phase SPWM based on Tm4C123G can realize DC_AC transformation.
It can be combined with the popular microgrid and ubiquitous power Internet of things technology.)
- 2020-06-19 21:20:02下载
- 积分:1
-
opencvCar
本程序开发环境:vc6.0 opencv1.0
整体功能:是为了实现车牌自动跟踪,检测,并拍照,定位,识别,但是跟踪和拍照等于没有实现。
实现功能: 能实现视频中物体跟踪,但必须是手动圈住才行,摄像头是usb摄像头.
打开车牌图片,能进行定位,车牌分割,字符分割,字符识别。(英语
简体中文
The program development environment: VC6.0 opencv1.0
Function: in order to achieve automatic vehicle tracking, detection and take photographs, location, identification, tracking and camera is not achieved.
Function: object tracking in video, but must be manually only, the camera is a USB camera.
Open license plate picture, locate, license plate segmentation, segmentation, and character recognition.)
- 2015-12-19 02:31:38下载
- 积分:1
-
STM32_IAPl例程
IAP例程,供大家参考使用,直接可以使用,找资料比较辛苦.
- 2022-07-02 14:54:34下载
- 积分:1
-
C# 清除IE地址栏中的历史网址(修改注册表)
C# 清除IE地址栏中的历史网址,也就是历史记录,这些记录都是平时自己输入的,IE会自动保存,本程序会把保存的这些网址信息全部删除了,主要是删除注册表中对应键值下的URL子键:
RegistryKey rkBase = Registry.CurrentUser;//定位到CurrentUser注册表项
//打开指定的注册表项
RegistryKey rkChild = rkBase.OpenSubKey(@"SoftwareMicrosoftInternet ExplorerTypedURLs",true);
String[] strValueNames = rkChild.GetValueNames();//获取所有的历史网址
foreach (string strItem in strValueNames)//遍历获取到的历史网址
{
rkChild.DeleteValue(strItem);//删除遍历到的历史网址
}
- 2022-11-06 13:05:04下载
- 积分:1
-
音乐倒数计数器
该代码通过对单片机的几个端口进行定义,将其与按键相连,按下某一个键时,实现倒数定时,当其时间倒数为0时,音乐响起,提醒时间到,通过Proteus和Keil软件对此功能实现仿真...
- 2022-12-27 19:20:03下载
- 积分:1
-
doxygen_manual-1.4.3
doxygen是一个代码文档化工具。通过他可以自动的生成注释和文档。很方便(doxygen is a code documentation tool. Can be automatically generated through his notes and documents. Easily)
- 2010-01-14 15:13:26下载
- 积分:1
-
CBC_AES_NoPadding_PKCS5Padding
MFC工程,实现AES CBC 128bit NoPading和PKCS5Pading的功能(MFC AES CBC 128bit NoPading project implementation, and the function of PKCS5Pading)
- 2017-11-03 11:18:17下载
- 积分:1