摘要: harib14a: 接着上一天的内容,我们来思考一个问题:当所有的LEVEL中都没有任务的时候怎么办?采用前面定时器链表中加入“哨兵”的思路,我们加入一个idle任务,去执行HLT。接下来我们只需要将这个闲置任务idle放在最下层的LEVEL就行了。之后修改一下HariMain测试一下结果。 har 阅读全文
posted @ 2016-10-18 20:09 Just-Live 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: harib15a: 到这里为止,我们已经能实现窗口的切换了。我们发现所有的窗口都有光标闪烁,而我们只希望可以接受输入的窗口有光标闪烁。这里我们先来修改任务A中的光标闪烁,当按下TAB时,如果让A不现实光标,我们让cursor_c为负值。 harib15b: 1、实现CMD窗口的光标的控制,将光标开始 阅读全文
posted @ 2016-10-18 20:09 Just-Live 阅读(593) 评论(0) 推荐(0) 编辑
摘要: EDFA={< B >|B是DFA,且L(A)=Ф} 证明:EDFA是可判定的语言。 实验方法:编写一个算法/程序,对于任意给定的输入(/确定性有限状态自动机DFA),可以判定EDFA。 有多个测试序列,测试结束于测试文件结束; 每个测试序列相对应一个DFA,其第一行为2个正整数n,m,表示有n个状 阅读全文
posted @ 2016-10-18 19:51 Just-Live 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 你的任务,是要将一个给定的NFA转换为一个完全等价的DFA(有限状态自动机等价的意思是识别相同的语言)。这里我们约定自动机识别的字符集为{0,1},初始状态集合为Q0,状态集为{q0,q1,…,qn-1}。 输入第一行只有一个正整数t,表示有t个测试数据(意味着t个NFA)t≤10; 对于每组测试数 阅读全文
posted @ 2016-10-18 19:38 Just-Live 阅读(4196) 评论(0) 推荐(0) 编辑