五子棋人机对战算法,这个算法采用的是优先级的设计算法。
标签: 算法
上传时间: 2014-01-23
上传用户:asdkin
该程序为从原四则表达式求得后缀表达式,使用栈的数据结构,使用当前运算符与栈顶运算符进行比较,优先级高则入栈,之后出栈所有优先级比当前高的运算符,输入为 # 结束时,把栈中的运算符全部弹出
上传时间: 2016-07-06
上传用户:gmh1314
sourceforge历史版本完整下载: http://sourceforge.net/project/showfiles.php?group_id=202044 提供了基于b树索引算法的文件数据数据库模块详见storage/目录下面的 btree.c与pager.c container目录为常用的容器实现,如果rbtree avltree map heap list vector hashtable deque T树 B树, test目录为测试程序代码经过初步测试,比较稳定。 os_api:装一些操作系统相关的接口函数。已完成event mutex sem thread pipe相关的封装 advance_container:提供优先级消息队列,普通消息队列,定时器容器。 frame:目前提供了listerner(linux下版本,模仿ace的反应器)定时器 algorithm:补充了堆排序 与快速排序 所有代码均已在windows linux与uclinux + arm44b0平台下测试 欢迎交流 msn:lsccsl@163.net mail:lsccsl@tom.com
标签: sourceforge showfiles group_id project
上传时间: 2016-07-16
上传用户:lili123
VxWorks系统的任务调度机制.pdf Vxworks经典论文 摘要:针对多任务系统而言,调度是指根据一定的算法.将CPU 分配给符合条件的任务使用,不同的系统任务调 度机制不同。本文介绍VxWorks系统的任务调度策略和算法.分析优先级倒置产生的原因并给出解决方案。重点阐述静 态表方式的实现方法并给出C语言程序框架。 关键词:调度;任务;优先级;倒置;静态表
上传时间: 2016-07-25
上传用户:star_in_rain
VxWorks系统上基于M总线控制系统的设计与实现.pdf :研究基于VxWorks嵌入式实时系统下M 总线控制系统的软件设计思想和实现方法.该系统需要设置两 个各自独立运行的实时任务. 达到对外部设备进行控制的功能.第1个任务负责收集命令和通过传感器采集到 的数据,并设定命令优先级;第2个任务负责解释执行,并发送命令执行后的啊应,两个任务之间通过命令缓存链 表进行锺信.此设计思想简单、高效,可以被广泛应用在与M 总线相关的其他控制系统中
上传时间: 2014-01-21
上传用户:851197153
VxWorks下基于多任务调度的分析和研究.pdf 文中在分析VxWorks内核的多任务调度以及相应的调度算法的基础上,提出了基于优先级的多任务资源共享问题的 解决方案,并介绍了一个解决优先级倒置的方案实例。
上传时间: 2014-12-21
上传用户:a6697238
8人抢答器,带有复位,开始按钮,使用优先级。
标签: 抢答器
上传时间: 2016-08-01
上传用户:1427796291
进程是操作系统最重要的概念之一,进程调度是操作系统内核的重要功能,本实验要求用C语言编写一个进程调度模拟程序,使用优先级或时间片轮转法实现进程调度。本实验可加深对进程调度算法的理解。
上传时间: 2013-12-06
上传用户:alan-ee
用C语言实现的算术表达式的运算,用了堆栈的方法,利用算术运算符的优先级实现,实现了包括+,-,*,/和()的运算,输入#号运算结束。
上传时间: 2016-08-19
上传用户:zuozuo1215
陈明计:就像在嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil_c51 所带的RTX_Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX_Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于是,我借鉴ucosII和RTX_Tiny编写了Small_RTOS_51,虽然它为51系列编写,但是它还是比较容易移植到其它CPU上。
上传时间: 2016-08-31
上传用户:trepb001