不懂的位运算题

小米2013校园招聘笔试题[转贴] 转载 2012年10月02日 19:53:03 标签...

2018-04-26 21:37:06

阅读数:32

评论数:0

异或

 异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。它与布尔运算的区别在于,当运算符两侧均为1时,布尔运算的结果为1,异或运算的结果为0。简单理解就是不进位加法,如1+1=0,,0+0=0,1+0=1。性质1、交换律2、结合律...

2018-04-26 21:15:08

阅读数:356

评论数:0

位运算

还有一种方法,一个整数减一,可以得到该整数的最右边的1变为0,这个1右边的0变为1。对这个整数和整数减一进行与运算,将该整数的最右边的1变为0,其余位保持不变。直到该整数变为0,进行的与运算的次数即为整数中1的个数。int countOf1_2(int num) {     int count =...

2018-04-25 10:37:33

阅读数:12

评论数:0

查找html网站的源代码

如果我们要编写一个搜索引擎,第一步是用爬虫把目标网站的页面抓下来,第二步就是解析该HTML页面,看看里面的内容到底是新闻、图片还是视频。假设第一步已经完成了,第二步应该如何解析HTML呢?HTML本质上是XML的子集,但是HTML的语法没有XML那么严格,所以不能用标准的DOM或SAX来解析HTM...

2018-04-20 11:11:46

阅读数:295

评论数:0

查找IP

用Python代码模拟向网站提交Ipimport requestsurl = "http://m.ip138.com/ip.asp?ip="try:    r=requests.get(url+'202.204.80.112')    r.raise_for_s...

2018-04-20 10:46:22

阅读数:30

评论数:0

爬图片

import requestsimport osurl="http://image.ngchina.com.cn/2017/0921/20170921110044679.jpg"root = "D://pics//"  保存到...

2018-04-20 10:36:27

阅读数:23

评论数:0

枚举

一、枚举类型的定义enum 类型名 {枚举值表};类型名是变量名,指定枚举类型的名称。枚举值表也叫枚举元素列表,列出定义的枚举类型的所有可用值,各个值之间用“,”分开。例:enum Suit { Diamonds, Hearts, Clubs, Spades }; 二、枚举变量说明枚举变量有多种声...

2018-04-19 16:44:04

阅读数:21

评论数:0

爬虫2

反爬虫:断连接通过更改user-agent发给百度的request语句对应的Url是http://www.baidu.com/s?wd=python

2018-04-19 11:38:24

阅读数:16

评论数:0

爬虫

无状态是指每一个操作是独立的,与前后的操作无关某些数据资源很小,可能对应一个文本,或者文本很多部分head可以用很少的网络流量去获取到概要信息 用header输出来       而text 是空需要很大资源put会将原有的数据覆盖掉...

2018-04-18 10:27:28

阅读数:80

评论数:0

python

>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85} >>> d['Michael'] 95二是通过dict提供的get()...

2018-04-18 09:08:48

阅读数:84

评论数:0

python

在python2.X下的的中文处理有不少问题,>>>listnine = ['梨', '橘子', '苹果', '香蕉']>>>print 'listnine list...

2018-04-17 12:02:29

阅读数:15

评论数:0

python3

nicode应运而生。Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。Unicode标准也在不断发展,但最常用的是用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)。现代操作系统和大多数编程语言都直接支持Unicode。现在,捋一捋ASCII编码和Unicod...

2018-04-17 10:53:22

阅读数:27

评论数:0

excel

1.视图-》并行查看2.不连续的工作表可以ctrl+鼠标一起操作,连续的可以shift+鼠标操作3.快速建立副本ctrl+鼠标移动到指定位置4.视图-》拆分,可拆分行,列,单元格。列拆分:数据很多 拉到右边看不到左边的数据时 使用。行拆分:拉到下面  看不到上面的数据 时使用5.视图-》冻结首行,...

2018-04-14 20:09:51

阅读数:25

评论数:0

二叉树

1.root1 = new btreesnode(t);//创建结点这里是调用了构造函数,要先自己写出构造函数,然后构造函数会分配给root1一个空间,如果不用new构造函数,而用root=NULL那在为root中的某些变量赋值时会提示 错误:root为NUlltri2.在类外定义构造函数: tr...

2018-04-13 12:47:05

阅读数:10

评论数:0

python

import urllib.request def main(): # 需要探查的网址 url = "http://www.baidu.com" # 服务器给的响应 response = urllib.reques...

2018-04-11 19:08:22

阅读数:58

评论数:0

位运算

_t的意思到底表示什么?具体的官方答案没有找到,不过我觉得有个答案比较接近。它就是一个结构的标注,可以理解为type/typedef的缩写,表示它是通过typedef定义的,而不是其它数据类型。uint8_t,uint16_t,uint32_t等都不是什么新的数据类型,它们只是使用typedef给...

2018-04-04 21:45:58

阅读数:33

评论数:0

初识数据库

1.select top(5)valuefrom products;返回前5行2.select top(25) PERCENT valuefrom products;//返回前25%的行3.用TABLESAMPLE可检索任意的行,但无法预期确切的行数;4.既可以通过列名指向列,也可以通过完全限定表...

2018-04-04 13:05:28

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭