会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
泡面小王子
博客园
首页
新随笔
联系
订阅
管理
2017年9月4日
求N!的二进制表示中最低位1的位置。(编程之美)
摘要: 要求的是N!的二进制表示中最低位1的位置。给定一个整数N,求N!二进制表示的最低位1在第几位?例如:给定N = 3,N!= 6,那么N!的二进制表示(1 010)的最低位1在第二位。 为了得到更好的解法,首先要对题目进行一下转化。 首先来看一下一个二进制数除以2的计算过程和结果是怎样的。 把一个二进
阅读全文
posted @ 2017-09-04 09:20 泡面小王子
阅读(1332)
评论(0)
推荐(0)
编辑
公告