摘要: Given an integer (signed 32 bits), write a function to check whether it is a power of 4. Example:Given num = 16, return true. Given num = 5, return fa 阅读全文
posted @ 2017-07-22 22:03 immjc 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Given an integer, write a function to determine if it is a power of three. Follow up:Could you do it without using any loop / recursion? 判断一个数是否是3的幂,则 阅读全文
posted @ 2017-07-22 21:53 immjc 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Given an integer, write a function to determine if it is a power of two. 判断一个整数是否是2的幂。如果一个数是2的幂,则这个数的二进制表示中,最高位是1,其他位都是0。这个数-1的二进制位全是1。所以我们可以利用这个规律对两个 阅读全文
posted @ 2017-07-22 21:39 immjc 阅读(144) 评论(0) 推荐(0) 编辑