欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

C++海明距离

发布时间:2024/9/27 c/c++ 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 C++海明距离 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址: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

总结

以上是生活随笔为你收集整理的C++海明距离的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。