Distância de Hamming: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
DannyS712 (discussão | contribs)
m <source> -> <syntaxhighlight> (phab:T237267)
Dbastro (discussão | contribs)
m ajustando datas, traduzindo nome/parâmetro, ajustes gerais nas citações, outros ajustes usando script
 
Linha 26:
 
== Exemplos ==
A distância de Hamming entre:
* "'''elab'''ore" e "'''melh'''ore" é 4.
* 2'''17'''3'''8'''96 e 2'''23'''3'''7'''96 é 3.
Linha 33:
: 11011
:'''XOR''' 10011
: 01000
A quantidade de bits encontrados nessa operação, é a Distância de Hamming entre a palavra transmitida e a recebida. Deste modo, conclui-se que a distância de Hamming entre as strings do exemplo é '''1''', pois apenas 1 bit foi encontrado após a operação XOR.
 
Linha 62:
while(val)
{
++dist;
val &= val - 1;
}
Linha 87:
==Referências==
*O artigo em inglês, a partir do qual parte deste foi traduzido, incorporava material em domínio público do documento da Administração dos Serviços Gerais "[http://www.its.bldrdoc.gov/fs-1037/fs-1037c.htm Federal Standard 1037C]".
*{{citation|último = Hamming|primeiro = Richard W.|autorlink = Richard W. Hamming| id = [[Mathematical Reviews|MR]] [http://www.ams.org/mathscinet-getitem?mr=0035935 0035935]|número= 2|periódico= [[Bell System Technical Journal]]|páginas= 147–160|título= Error detecting and [[códigos corretores de erros|error correcting codes]]| url = http://www.caip.rutgers.edu/~bushnell/dsdwebsite/hamming.pdf| volume = 29|ano= 1950|acessodata= 2010-10-11|arquivourl= https://web.archive.org/web/20060525060427/http://www.caip.rutgers.edu/~bushnell/dsdwebsite/hamming.pdf|arquivodata=2006-05-25 }}
*{{citation
* {{Citar livro|autorautor1=HEFEZ, Abramo; |autor2=VILLELA, Maria Lúcia T. |título=Códigos Corretores de Erros |subtítulo= |idioma= |edição= |local=Rio de Janeiro |editora=IMPA |ano=2002 |páginas= |volumes= |volume= |idisbn=ISBN |url= }}
| last = Hamming
*{{citation|último1 = Pilcher |primeiro1 = C. D.|último2 = Wong |primeiro2 = J. K.|último3 = Pillai |primeiro3 = S. K.|data=março de 2008| doi = 10.1371/journal.pmed.0050069|número= 3|periódico= PLoS Med.|página= e69| pmid = 18351799|título= Inferring HIV transmission dynamics from phylogenetic sequence relationships| volume = 5| pmc = 2267810}}.
| first = Richard W.
* {{Citar livro|nome=Steven |sobrenome=Roman |título=Introduction to Coding and Information Theory |subtítulo= |idioma= |edição= |local= |editora=Springer |ano=1997 |páginas= |volumes= |volume= |idisbn=ISBN 0-387-94704-3|url= }}
| author-link = Richard W. Hamming
| id = [[Mathematical Reviews|MR]] [http://www.ams.org/mathscinet-getitem?mr=0035935 0035935]
| issue = 2
| journal = [[Bell System Technical Journal]]
| pages = 147–160
| title = Error detecting and [[códigos corretores de erros|error correcting codes]]
| url = http://www.caip.rutgers.edu/~bushnell/dsdwebsite/hamming.pdf
| volume = 29
| year = 1950
| access-date = 2010-10-11
| archiveurl = https://web.archive.org/web/20060525060427/http://www.caip.rutgers.edu/~bushnell/dsdwebsite/hamming.pdf
}}.
* {{Citar livro|autor=HEFEZ, Abramo; VILLELA, Maria Lúcia T. |título=Códigos Corretores de Erros |subtítulo= |idioma= |edição= |local=Rio de Janeiro |editora=IMPA |ano=2002 |páginas= |volumes= |volume= |id=ISBN |url= }}
*{{citation
| last1 = Pilcher | first1 = C. D.
| last2 = Wong | first2 = J. K.
| last3 = Pillai | first3 = S. K.
| date = March 2008
| doi = 10.1371/journal.pmed.0050069
| issue = 3
| journal = PLoS Med.
| page = e69
| pmid = 18351799
| title = Inferring HIV transmission dynamics from phylogenetic sequence relationships
| volume = 5
| pmc = 2267810}}.
* {{Citar livro|nome=Steven |sobrenome=Roman |título=Introduction to Coding and Information Theory |subtítulo= |idioma= |edição= |local= |editora=Springer |ano=1997 |páginas= |volumes= |volume= |id=ISBN 0-387-94704-3|url= }}
* Tanenbaum, Andrew S.. Redes de Computadores. 4ªEd. Ed. Elsevier
*{{citation|último = Wegner |primeiro = Peter |autorlink = Peter Wegner| doi = 10.1145/367236.367286|número= 5|periódico= [[Communications of the ACM]]|página= 322|título= A technique for counting ones in a binary computer| volume = 3|ano= 1960}}
*{{citation
| last = Wegner | first = Peter | author-link = Peter Wegner
| doi = 10.1145/367236.367286
| issue = 5
| journal = [[Communications of the ACM]]
| page = 322
| title = A technique for counting ones in a binary computer
| volume = 3
| year = 1960}}.
 
==Ligações externas==