该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105148258
C++海明距离 前言 海明距离举例 源代码实现
前言
在信息领域,两个长度相等的字符串 的海明距离是在相同位置上不同的字符的个数,也就是将一个字符串替换成另一个字符串需要的替换的次数。
海明距离举例xxxxyy 和xxxxzz 的海明距离是2;
111100 和 111111 的海明距离是2;
对于二进制数字来说,海明距离的结果相当于a^b结果中1的个数。
源代码实现 /*version: 1.0author: hellogiserdate: 2014/5/30*/// hamming distance of two stringsunsigned hamdist(const c