Hamming Distance Algoritması Nedir?
unknown
csharp
5 years ago
562 B
21
Indexable
/// <summary>
/// Verilen iki string arasındaki hamming distance'ı hesaplar.
/// </summary>
static int HammingDistance(string s1, string s2)
{
if(s1.Length != s2.Length)
{
throw new Exception("Strings must be of the same length");
}
var diffCount = 0;
for(var i = 0; i < s1.Length; i++)
{
if(s1[i] != s2[i])
diffCount++;
}
return diffCount;
}Editor is loading...