question

como criar um analisador em python?

Eu estou fazendo um projeto na detecção de plágio de software em que eu preciso comparar 2 arquivos. c para que eu preciso para criar um analisador. de onde eu começo?
resposta Resposta
Uma forma simplista é encontrar a Subcadeia comum mais longa (LCS) entre os dois arquivos. Uma vez que seu um programa c, em vez de Cadeia de caracteres pura, eu usaria mais longa seqüência comum de palavras, onde palavras são definidas por quaisquer caracteres de espaço em branco c:)

Quer começar a fantasia? Ignorar os nomes de variáveis e encontrar mais longa seqüência de tokens válidos.

Você terá que usar um rácio de comprimento de LCS para comprimento total do arquivo. Você terá que decidir como grande um rácio indica suspeito de plágio.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved