本文主要是介绍面试题 05.06.整数转换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目来源:
leetcode题目,网址:面试题 05.06. 整数转换 - 力扣(LeetCode)
解题思路:
逐位判断的同时计数即可。
解题代码:
class Solution {
public:int convertInteger(int A, int B) {int res=0;while(A!=0 || B!=0){if( (A&1)!= (B&1)){res++;}A=(unsigned int)A>>1;B=(unsigned int)B>>1;}return res;}
};
总结:
无官方题解。
这篇关于面试题 05.06.整数转换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!