博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode 461. Hamming Distance
阅读量:2358 次
发布时间:2019-05-10

本文共 347 字,大约阅读时间需要 1 分钟。

左移运算符(<<

左移运算符是用来将一个数的各二进制位左移若干位,移动的位数由右操作数指定(右操作数必须是非负值),其右边空出的位用0填补,高位左移溢出则舍弃该高位。

例如:1<<3将00000001变成00001000

异或(^) 

按位异或 若参加运算的两个二进制位值相同则为0,否则为1

例如:1^0为1

与(&)

按位与如果两个相应的二进制位都为1,则该位的结果值为1,否则为0

class Solution {public:    int hammingDistance(int x, int y) {        int HammingDistance=0;        for(int i=0; i<32;i++){            if((x&(1<
<

转载地址:http://iojtb.baihongyu.com/

你可能感兴趣的文章
win2003+IIS6+Tomcat5+jk整合(转) - Clear in CNRUI
查看>>
win2003+IIS6+Tomcat5+jk整合(转) - Clear in CNRUI
查看>>
jk與jk2有何差異嗎? http://www.javaworld.com.tw/jute/post/print?bid=9&id=76506
查看>>
在ARM上实现的一种Java虚拟机 http://ba5ag.zrsa.org/paper/CaiHualin.html
查看>>
[转载]深入Windows NT/2000模块的组织 - 专题安全方向{ Security Research Papers } - 邪恶八进制信息安全团队技术讨论组 努力为祖国的信息安全撑起一片蓝天
查看>>
中心极限定理_百度百科
查看>>
更改Tomcat默认目录、端口、文件名 - 睡醒的狮子
查看>>
How to Install PHP 5 for Iis 6 on Windows Xp and 2003 - wikiHow
查看>>
Robust and High Performance PHP with IIS: Using FastCGI | PHP Everywhere
查看>>
Linkers 连接器 - 上地驿站 - CSDNBlog
查看>>
2.2 Sinos 开发工具简介 - Sinos 操作系统 - CSDNBlog
查看>>
若用MASM写操作系统的启动部分如何实现? 其他开发语言 / 汇编语言 - CSDN社区 community.csdn.net
查看>>
用MASM、TC2.0 写一个简单的x86引导程序 - lvjinhua的专栏 - CSDNBlog
查看>>
操作系统以外的硬盘空间-利用DOS/WINDOWS9X的隐含扇区保护数据 - 企鹅人生 - CSDNBlog
查看>>
用BoundsChecker检测内存泄漏 (zz) - 空穴来风 - C++博客
查看>>
汇编和调用C函数 其他开发语言 / 汇编语言 - CSDN社区 community.csdn.net
查看>>
在 Visual C++ 中使用内联汇编2(转) - 堕落の空间 - 上海大学乐乎博客
查看>>
C语言编译产生的.OBJ文件和汇编编译产生的.OBJ文件,如何连接_百度知道
查看>>
.obj,.lib,.dll,.h之间的相互关系。
查看>>
【格式转换程序软件集】---[A2B]---集中收集-不断更新[2008-3-29] 软件 软件 杭州志彬电脑维修网
查看>>