我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 一道有趣的作业题 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ nest /nest/ n. 巢;v. 筑巢 ]


一道有趣的作业题

是有关于状态机的。
输入一系列的状态如:01001010010100100
编写一程序,实现判断001是否是其中的一个子串。
输入的状态没有个数限制。
大家练一下手啊


[ 此贴被anywill在2006-11-30 17:31重新编辑 ]
顶端 Posted: 2006-11-30 17:17 | [楼 主]
iailum



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 839
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-04-08
最后登陆: 2009-08-10

5come5帮你背单词 [ devastate /'devəsteit/ v. 使荒芜,破坏,压倒 ]


这个应该比较简单,用状态机的方法写判断就可以了吧
顶端 Posted: 2006-11-30 17:28 | [1 楼]
iailum



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 839
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-04-08
最后登陆: 2009-08-10

5come5帮你背单词 [ sheer /iə/ a. 纯粹的,完全的 ]


Quote:
引用第8楼tj.g于2006-11-30 17:28发表的:

结果还不是字符串.........一个个输入跟一起输入在判断原理上没多大区别吧? ....


我想一个一个输入或许比较灵活,适合随便长度的序列,也许LZ这样想的.
顶端 Posted: 2006-11-30 17:31 | [2 楼]
iailum



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 839
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-04-08
最后登陆: 2009-08-10

5come5帮你背单词 [ half /ha:f/ n. ad. & a. 一半(地/的) ]


#include <stdio.h>

main()
{char a='a',b='b',c='c',z;int count=0;
printf("Please insert the 0 or 1,press \"E\" to end.\n");
for(;a!='E';)
  {c=b;b=a;a=getchar();z=getchar();
  if (c=='0'&&b=='0'&&a=='1')
    count=count+1;
  }


printf("\nThere are %d \"001\"s.",count);
getch();
}

随便写一下,本人菜菜
顶端 Posted: 2006-11-30 18:14 | [3 楼]
iailum



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 839
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-04-08
最后登陆: 2009-08-10

5come5帮你背单词 [ feudalism /'fjudlizəm/ n. 封建制度 ]


Quote:
引用第14楼tj.g于2006-11-30 17:48发表的:


恩,...我把题目修改一下

知道一个随机二进制数列
.......


这个我当年计算机通信网实验写过类似的.用一个程序来读取一个特定文本文档里的任意字符信息(包括汉字),将信息翻译为2进制表示,进行汉明编码,然后在处理后的0,1串加上头,尾,就是些流控,差错控制之类.
用老师给的程序来建立网络连接并且将另一台机子得到的信息用另一个对应程序解码,最后在文本文档里输出刚才发出的信息.
顶端 Posted: 2006-11-30 18:22 | [4 楼]
iailum



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 839
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-04-08
最后登陆: 2009-08-10

5come5帮你背单词 [ inn // n. 小旅馆,客栈,小酒馆,小饭店 ]


Quote:
引用第18楼anywill于2006-11-30 18:23发表的:
还可以,基本上实现了,虽然不是很完美。
你可以去试试改过的题目哈。就在第一页的页底


不想再去写那么长的,比较累,当年花了一个星期来设计构想最后到实现整个实验要求.
顶端 Posted: 2006-11-30 18:25 | [5 楼]
iailum



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 839
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-04-08
最后登陆: 2009-08-10

5come5帮你背单词 [ humiliate /hju(:)'milieit/ vt. 羞辱,使丢脸 ]


Quote:
引用第21楼tj.g于2006-11-30 18:32发表的:

号召开源,支持共享


那几百行的代码和电脑一起让偷了........其实当年写得不是很满意,整个写成了4个分程序,编码\解码各2个,使用起来比较麻烦,网络通信的编程不会,没能写成一个程序.
顶端 Posted: 2006-11-30 18:36 | [6 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.018370(s) query 6, Time now is:04-20 18:26, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号