我急需一个程序, 题目:判别C语言源代码作业是否部分拷贝

内容:在某一个目录中放有若干C程序源代码文件,文件名以学号.cpp命名,需要判别作业是否有部分拷贝,即在某一个文件中随机选取20个部分(部分的长度在自己选定,一般在20个... 内容:在某一个目录中放有若干C程序源代码文件,文件名以学号.cpp命名,需要判别作业是否有部分拷贝,即在某一个文件中随机选取20个部分(部分的长度在自己选定,一般在20个字符以上),在其它文件中看是否有这内部相同。如果有即该学号的同学拷贝另一个同学的。并同时输出这个同学和他有相同部分的同学的学号。 求解。谢谢了 展开
 我来答
cdyzxy
2014-04-15 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3737万
展开全部
这个很有难度,需要大量的比较运算。比如:这20个部分在进行比对时应当不会是顺序的,也就是说对于每个.cpp文件来说,要进行这20个部分的排列组合比对,那么随着每部分字符长度的增加、学生程序数量的增加,这个计算量是非常大的。实现起来不容易。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Rankabc
2014-04-14 · TA获得超过3561个赞
知道大有可为答主
回答量:3705
采纳率:59%
帮助的人:1066万
展开全部
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d89b2aa
2014-04-14 · TA获得超过227个赞
知道答主
回答量:219
采纳率:0%
帮助的人:77.3万
展开全部
楼主啊,你是不是个C语言老师啊?如果你是老师,你这虽然是为了学生好,但是我觉得,你应该现场编写给学生看,而不是来这里问,如果你不是老师,那您拿这么有趣的编码干嘛呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我QQ511031494
2014-04-14
知道答主
回答量:83
采纳率:100%
帮助的人:21.8万
展开全部
这个简单很愿意协助你朋友
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式