代码相似度检测 上传者:kevins49 2018-12-24 23:59:09上传 RAR文件 11.56KB 热度 108次 简单的代码相似度检测,使用Java编写。 算法步骤: S1:剔除程序中所有注释、空行、空格 S2:剔除程序中所有变量、函数名 S3:剩下的部分(实际上主要是有 C++关键词构成的字符串)作为代码特征串 S4:两个特征串之间,使用字符串适量距离(Levenshtein Distance)计算相似度。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 码姐姐匿名网友 2018-12-24 23:59:09 原来是检测C++代码的相似性的 码姐姐匿名网友 2018-12-24 23:59:09 代码挺好的,稍微改一下,就可以用了,但是没有注释,看起来有点费力!!! 码姐姐匿名网友 2018-12-24 23:59:09 蛮好用,谢谢分享。但需要修改一下代码 JavaCompare 类里的main方法,改一下这行语句 File f2 = new File(f1.getAbsoluteFile()+""); 码姐姐匿名网友 2018-12-24 23:59:09 没有一个使用说明,还要看懂代码才行~~ 应该有个说明的 码姐姐匿名网友 2018-12-24 23:59:09 还没有用,感觉还挺靠谱,稍微看了一下源码 码姐姐匿名网友 2018-12-24 23:59:09 改了之后可以用的 码姐姐匿名网友 2018-12-24 23:59:09 感觉整体还可以,有些地方需要自己修改 码姐姐匿名网友 2018-12-24 23:59:09 整体还可以,就是代码有问题,运行后直接就把文件内容删除了 码姐姐匿名网友 2018-12-24 23:59:09 修改以后很好用 码姐姐匿名网友 2018-12-24 23:59:09 代码总体能够运行,需要针对使用的克隆检测对象进行修改。 发表评论
原来是检测C++代码的相似性的
代码挺好的,稍微改一下,就可以用了,但是没有注释,看起来有点费力!!!
蛮好用,谢谢分享。但需要修改一下代码 JavaCompare 类里的main方法,改一下这行语句 File f2 = new File(f1.getAbsoluteFile()+"");
没有一个使用说明,还要看懂代码才行~~ 应该有个说明的
还没有用,感觉还挺靠谱,稍微看了一下源码
改了之后可以用的
感觉整体还可以,有些地方需要自己修改
整体还可以,就是代码有问题,运行后直接就把文件内容删除了
修改以后很好用
代码总体能够运行,需要针对使用的克隆检测对象进行修改。