社区
非技术类
帖子详情
一个算法题H
houjzs
2002-01-09 01:09:02
用一条c语句,判断一个说是否是2的n次方。
...全文
134
14
打赏
收藏
一个算法题H
用一条c语句,判断一个说是否是2的n次方。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
houjzs
2002-01-29
打赏
举报
回复
还有更好的吗?
pchaos
2002-01-24
打赏
举报
回复
这个log(N)/log(2) 挺好。就是有精度问题
jeffchen
2002-01-24
打赏
举报
回复
做对数运算不就行了?
log(N)/log(2)
goodsong
2002-01-24
打赏
举报
回复
真的看不懂
fabs(pow(2,n)-N)<10e-6
right?
comet
2002-01-24
打赏
举报
回复
错的!不好意思!
comet
2002-01-24
打赏
举报
回复
设N为4字节
return (N>0) && (N + 0xFFFFFFFF + 1 == N);
comet
2002-01-24
打赏
举报
回复
是不是一定能实现?
houjzs
2002-01-24
打赏
举报
回复
不能用循环,否则就没意义了。只用一条c语句。
li_zuo_min
2002-01-24
打赏
举报
回复
我也不知道.
li_zuo_min
2002-01-24
打赏
举报
回复
log(N)/log(2) 思路很好,但是, 使用函数后. log(N)<>n*log(2); 则可能导致不能整除.
houjzs
2002-01-11
打赏
举报
回复
不能用循环,否则就没意义了。只用一条c语句。
cdone
2002-01-09
打赏
举报
回复
return 1<<n == N
ygd
2002-01-09
打赏
举报
回复
int N;数
int n;次方
return N>>n==1;
szbobby
2002-01-09
打赏
举报
回复
奇怪,看不懂哦
大厂
算法
面试真
题
解析
我把它叫做 面试最后一公里 -
算法
和数据结构 这门课使用现在各个大厂的面试真
题
来讲解,告诉你 1.
算法
面试应该怎么思考 2.
算法
面试怎么回答才最完美 3. 如何高效的准备
算法
面试 4. 面试前不可不看的课程 还等什么...
数据结构-线性表课后习
题
14-设计
一个
算法
在带头结点的非空单链表L中第
一个
最大值节点(最大值节点可能有多个)之前插入
一个
值为x的结点
设计
一个
算法
在带头结点的非空单链表L中第
一个
最大值节点(最大值节点可能有多个)之前插入
一个
值为x的结点 使用maxpos 记录第
一个
最大值节点所出现的位置, 之后进行简单的单链表插入即可。 代码如下: #include<stdio.h> #include<stdlib.h> //设计
一个
算法
在带头结点的非空单链表L中第
一个
最大值节点(最大值节点可能有多个)之前插入
一个
值为x的结点 typedef struct LNode { int data; str
【搞定
算法
】常见
算法
题
分类总览
博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。 完善中...... 由于本人平时刷
题
比较零散,有时候找起来不是很方便,所以统一将
题
目记录于此。主要的
题
目来源自:剑指 Offer、LeetCode、左神
算法
、面试、笔试、面经等等。下面按照分类记录: 说明(个人见解): 一、标注说明 ...
每天一道
算法
题
——螺旋数组
螺旋数组
算法
题
目
29道面试基础
算法
题
,试试看会不会
本文主要整理了一些面试常见的
算法
题
,涵盖 数组、字符串、哈希表、链表、二叉树。
非技术类
1,649
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章