最新评论区最新随笔(rss)

re: 07课程设计(题3)

     摘要: /* 针对 Step2 Step3 已更新,可运行,注意在D盘配置数据文件 f.txt 说明:Step2重点是数据读入到数组a中,Step3重点是重构Step1中的avg和avgs方法,实现对多时间跨度的计算。建议这两个人密切合作但要有分工。write函数要补充完整。在机器上调好,同时要把程序看懂。 */ #include <stdio.h> #include <...  阅读全文

2008-07-01 15:58 作者: 形式系统    

re: 07课程设计(题4)

     摘要: /* 题四:KDJ指标求解 Step 4.采用双缓冲实现长文件处理。 本题内容较多,由于两名同学完成。 1. 一人以文件读写及缓冲区管理为主。具体工作报括: (1)readBlock,hasNext,moveNext,gePrePos,主程序的流程图。 (2)用论述或示意图的方式说明缓冲区的工作原理,说清楚Position结构体的功能,说清楚curr...  阅读全文

2008-07-01 09:42 作者: 形式系统    

re: 07课程设计(题4)

     摘要: /* Step 2 在Step1的基础上,重点实现从文件读和向文件写。 (此即昨天已检验过的代码) */ #include <stdio.h> #define MAX 200 char str[20]; double d1,dh[MAX],dl[MAX],de[MAX],d2,d3; /*定义一系列数组*/ double K[MAX]; /* 当日K值,计算得出 ...  阅读全文

2008-07-01 01:43 作者: 形式系统    

re: 07课程设计(题2)

     摘要: /* Hill加解密 Step 3. 实现从文件中读字符序列且包含所有标准的且可显示的ASCII处理 要求:看懂本程序,在相应部分加上注释。另外,本程序还留有一个错误,希望调试出来。 */ #include <stdio.h> #include <conio.h> #define VECLEN 2 /* 向量的长 */ #define BU...  阅读全文

2008-06-30 13:57 作者: 形式系统    

re: 07课程设计(题2)

     摘要: /* Hill加解密,Step 2. 实现真正的字符序列处理 */ #include <stdio.h> #include <conio.h> #define VECLEN 2 /* 向量的长 */ #define BUFLEN 15 /* 缓冲区的长 */ int ek[2][2]={{11,8},{3,7}}; int dk[2]...  阅读全文

2008-06-30 07:17 作者: 形式系统    

re: 07课程设计(题2)

     摘要: /** Step 1.采用一个向量作为测试,实现加密和解密算法 */ #include <stdio.h> #include <conio.h> int ek[2][2]={{11,8},{3,7}}; /* (请说明本数组功能) */ int dk[2][2]={{7,18},{23,11}}; /* (请说明本数组功能) */ typedef ...  阅读全文

2008-06-29 20:02 作者: 形式系统    

re: 07课程设计(题2)

本题需要用格式化文件读写方式:即用fscanf
而不是用fread ,那是二进制块方式。

同样,输出用fprintf 而不是用 fwrite.

2008-06-29 16:39 作者: 形式系统    

re: 07课程设计(题3)

     摘要: /* 题3 移动平均线第4步框架 */ #include <stdio.h> #include <stdlib.h> #define MAX 200 char dates[MAX][15]; float a[2][MAX]; /* 双缓冲 */ int pos; /* 位置 */ int bufIndex; /* 当前...  阅读全文

2008-06-28 17:49 作者: 形式系统    

re: 关于考试的注意事项

你的关于"该文法不是SLR文法"的判断是正确的,可以给分。
但题目是:
“(2)该文法是否为SLR(1)文法?说明理由。”
是你可以说是的理由,不是也可说不是的理由,各得其所。但你要说明理由。

关于(3)(4)问,请看153页,7.6节的内容可解决,动下脑筋,其实很简单。但如果认为不是SLR文法就不能作SLR分析表。这样的思维定势是不对的。因此本题也不存在不能作答的问题。题目从全局上来看并没错。只是你没找到方法而已。当然,作为试题,其缺陷在于没有提示大家用二义文法的规则,而指望大家发挥这种创造性,因而是比较偏的。

另外关于最后两题,关键看做题的方法,
因为粗心的缘故,前面错误可能导致后面计算连锁错误。但如方法正确,后面的步骤至少可得2/3分。

2007-07-09 23:09 作者: 形式系统    

re: 关于考试的注意事项

不少同学都作得不错,相信会涌现不少高分。

2006-07-11 14:13 作者: 形式系统    

re: 属性文法的设计(6.5题)

有D->0{D.v=0} 到9的,
可以打省略号。

2006-07-10 05:45 作者: 形式系统    

re: 复习

这里加不加括号都不算错,只要不改变优先级。

2006-07-09 17:09 作者: 形式系统    

re: 最为精简的复习(LL(1)分析法)

chenlansky很细心,漏了一步,现在改了。

2006-07-09 16:36 作者: 形式系统    

re: 最为精简的复习(LL(1)分析法)

少了个A->B,而不是A->ε

2006-07-09 15:57 作者: 形式系统    

re: 第5章部分习题

是等于

2006-07-09 11:01 作者: 形式系统    

re: 最为精简的复习(由正规文法构造DFA)

谢谢

2006-07-09 10:54 作者: 形式系统    

re: 最为精简的复习(LL(1)分析法)

B面临)列时,还需加上B-> ε
某一列不填文法到不是问题。
如果本例第二条产生式改为B -> a| b,
则')'不可能为A,B的First。因此)列必为空。但如果有ε,则考虑其Follow集,且只有B的候选有ε ,所以分别在( #列添加B-> ε

2006-07-09 10:51 作者: 形式系统    

re: 如何理解NFA向DFA转换

关于最小化看
http://www.teachblog.net/yhspace/archive/2006/07/07/1980.html

2006-07-08 17:38 作者: 形式系统    

re: 最为精简的复习(LL(1)分析法)

已更正过来了,谢谢。

2006-07-07 23:24 作者: 形式系统    

re: 最为精简的复习(SLR分析法)

堆栈变化的过程当然要考。

2006-07-06 00:18 作者: 形式系统    

re: 发现一个不错的Blog

教材中的错误:
http://www.stumental.com/mryang/article.asp?id=71

文中所指的教材是国防科大版(编者是陈火旺,刘春林...)
我们所用的是北邮版(编者是 刘春林...)
国防科大版是我们这本的母版。内容大体一样。
这本书上是104页5.10

2006-05-08 22:23 作者: 形式系统    

技 术 改 变 世 界

网站分类

计数器

24小时内最热随笔

团队列表

订阅

统计信息

搜索MSDN

 

按作者名搜索评论(精确匹配)

评论排行榜[前100人]

站点统计