Sha256: 4346f0023c8928a2ea750dbe56e3bbf5008fd8c2034e2105fd90eca1d8fe0d6a
Contents?: true
Size: 302 Bytes
Versions: 69
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."); } int diff = 0; for (int i = 0; i < a.length; i++) { if (a[i] != b[i]) { diff++; } } return diff; } }
Version data entries
69 entries across 69 versions & 1 rubygems