位相加和进位(carry bit)的两部分问题: 1. 首先是不进位相加:_A = A^B 先对A和B进 ...
链接http: www.lintcode.com zh cn problem a b problem A B 问题 给出两个整数a和b, 求他们的和, 但不能使用 等数学运算符。 举两个例子 例子一: 整数 和 整数 例子二: 整数 和 整数 需知: 异或运算的运算方式 是 二进制 , , , 看完解题步骤 回来看这里 ,就会明白 异或运算 是忽略进位的 加法 与运算的运算方式 是 二进制 amp ...
2018-04-03 01:11 0 1120 推荐指数:
位相加和进位(carry bit)的两部分问题: 1. 首先是不进位相加:_A = A^B 先对A和B进 ...
最近开始刷lintcode,记录下自己的答案,数字即为lintcode题目号,语言为python3,坚持日拱一卒吧。。。 (一). 回文字符窜问题(Palindrome problem) 627. Longest Palindrome 给出一个包含大小写字母的字符串。求出由这些字母构成 ...
题目: 汉明距离:两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意:0 ≤ x, y < 231. 示例: 输入: x = 1, y = 4 输出: 2 解释 ...
更新:气死了,挂个傻逼: 每次做个分享、组织个活动,就会有一些傻逼冒泡生怕别人不知道他是傻逼,气死我了!自己好好看看非法集资的概念,我办这个活动,一分钱都没收,入群99元是督促大家完成刷题任务,最后完成的会平分奖金,自愿参加原则。没事多读点书,别到处彰显自己有多傻逼 ...
闭包的由来 说的闭包,首先就要知道作用域和作用域链。 作用域 作用域是一个变量和函数的作用范围。 分为全局作用域和局部作用域,在ES6之前,是没有块级作用域概念的,只有函数作用域(个人认为私有作用 ...
今天下午,看了一会github,想刷个题呢,就翻出来了刷点题提高自己的实际中的解决问题的能力,在面试的过程中,我们发现,其实很多时候,面试官 给我们的题,其实也是有一定的随机性的,所以我们要多刷更多的题。去发现问题。 题目: 你可以假设每种输入只会对应一个答案 ...
题目: 中等 A + B 问题 给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符。 如果 a=1 并且 b=2,返回3 注意 你不需要从输入流读入数据,只需要根据aplusb的两个参数a和b,计算 ...
刷题系列一: 注:题型出自leet-code https://leetcode-cn.com/problems/two-sum/ 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案 ...