会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
返回顶部
♥追着子王小奔跑的顶♥
一起努力!!
博客园
首页
新随笔
联系
订阅
管理
2019年8月6日
数值的整数次方
摘要: 【问题】给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 【思路】首先我们来说一个O(n)的方法,这个题目主要考虑到幂指数为负的情况需要对结果求倒数。 显然,上面的算法一定不会合面试官的胃口的,因此我们可以使用一个快幂算法来进行求解!其实
阅读全文
posted @ 2019-08-06 22:03 追着子王小奔跑的顶
阅读(118)
评论(0)
推荐(0)
编辑
二进制中1的个数
摘要: 【问题】输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 【思路】我们大家都知道整数在计算机中是以二进制的形式来存储的,因此对于正数或者负数都是0或1的数字组成的。且由于int型为32位,因此我们可以逐一的对每一位进行判断,只需要n & (1<<i)就可以判断第i位是否为1了! 当然
阅读全文
posted @ 2019-08-06 22:01 追着子王小奔跑的顶
阅读(160)
评论(0)
推荐(0)
编辑
公告