Sha256: 8486f284b38b8f8fb48ec9df2a63c5f2a26175fa7481aea047abcbfc973aebba
Contents?: true
Size: 302 Bytes
Versions: 60
Compression:
Stored size: 302 Bytes
Contents
class Hamming { int compute(String a, String b) { if (a.length != b.length) { throw new ArgumentError("DNA strands must be of equal length."); } var diff = 0; for (var i = 0; i < a.length; i++) { if (a[i] != b[i]) { diff++; } } return diff; } }
Version data entries
60 entries across 60 versions & 1 rubygems