黑马程序员技术交流社区
标题:
分享一个算法题,很多公司在面试的实收都会问一些算法.....
[打印本页]
作者:
向天宣战
时间:
2015-6-11 12:11
标题:
分享一个算法题,很多公司在面试的实收都会问一些算法.....
下列代码把一个二进制的串转换为整数。请填写缺少的语句;
char* p = "1010110001100";
int n = 0;
for(int i=0;i<strlen(p); i++)
{
n = __________________;
}
printf("%d\n", n);
复制代码
回帖查看答案:
作者:
许庭洲
时间:
2015-6-11 13:36
for(int i=0;i<strlen(p); i++)
{
///////////////////////////////////////////////////////////////
n=n+pow(2,(strlen(p)-i-1))*(p[i]-'0')
///////////////////////////////////////////////////////////////
}
作者:
大狗熊
时间:
2015-6-11 14:05
学习一下算法
作者:
YongBao_Summer
时间:
2015-6-11 15:04
顶一个。
作者:
大爱卓生
时间:
2015-6-11 15:22
赞一个!!!!
作者:
痞子刘忙
时间:
2015-6-11 21:34
什么情况,看一看
作者:
时光匆匆
时间:
2015-6-11 21:40
看不太懂
作者:
zhaopy
时间:
2015-6-11 21:42
多谢分享!!!!
作者:
雪域星辰
时间:
2015-6-11 21:48
这是C吗。。。
作者:
向天宣战
时间:
2015-6-11 22:50
雪域星辰 发表于 2015-6-11 21:48
这是C吗。。。
java并不适合写算法,里面有指针,这次应该知道是什么了吧,哈哈
作者:
dalelufei
时间:
2015-6-11 23:25
顶一个!!!!!!
作者:
杜黎明
时间:
2015-6-11 23:30
。。。过来学习的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2