鱼C论坛

 找回密码
 立即注册
查看: 22142|回复: 344

[技术交流] 【转载CSND】一道淘汰85%面试者的百度开发者面试题

  [复制链接]
发表于 2014-5-18 20:29:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 jonng 于 2014-5-20 18:08 编辑

各位你们写好再回复,我把我写的代码锁定了,回复之后就可以看到我写的代码。我用的是VC6.0。
各位,本人只是想大家共同进步,共同学习,没说我的代码就好,就牛,这题像小甲鱼说的:没有标准答案的。请别误解。


题目描述:依序遍历0到100闭区间内所有的正整数,如果该数字能被3整除,则输出该数字及‘*’标记;如果该数字能被5整除,则输出该数字及‘#’标记;如果该数字既能被3整除又能被5整除,则输出该数字及‘*#’标记。

提示:这道看似非常简单的题目,却潜藏着几个玄机。面试官通过这道题,考察学生在语法、语义、语用以及算法优化方面的能力。现实告诉我们,通过这一道题目,就可以淘汰85%的面试者。看似残酷的考察方式,却也体现出学生在基础知识、动手能力到思维能力上的差距。
需要注意的考察点:
- 语法:语法的正确书写,包括格式
- 语义:对循环、分支等语义的理解与掌握
- 语用:对变量命名、表达式及语句的组合使用
- 算法优化:如果要提高运行效率,可以在算法上寻找突破口,也可以采用空间换时间的通用原则。

游客,如果您要查看本帖隐藏内容请回复


评分

参与人数 2荣誉 +10 鱼币 +5 贡献 +6 收起 理由
ZZQIANG + 5 + 3
小甲鱼 + 5 + 5 + 3 感谢楼主无私奉献!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-5-18 21:19:36 | 显示全部楼层
谢谢楼主分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-18 21:56:09 | 显示全部楼层
看一看哈,回帖是美德!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-18 22:07:13 | 显示全部楼层
那么厉害吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-18 22:10:43 | 显示全部楼层
看看是怎么样的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-18 22:42:24 | 显示全部楼层
  1. #include <stdio.h>
  2. int main(void) {
  3.         int i;
  4.         for( i=0+1;i<=100;++i ) {
  5.                 int div_3 = !(i%3);
  6.                 int div_5 = !(i%5);
  7.                 if( div_3 || div_5 )
  8.                         printf("%s%s%d ",
  9.                                 div_3?"*":"",
  10.                                 div_5?"#":"",
  11.                                 i
  12.                                 );
  13.         }
  14.         printf("\n");
  15. }
复制代码

点评

仰望大神为什么要用三目运算符←_←  详情 回复 发表于 2014-5-23 18:30
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2014-5-18 23:16:20 | 显示全部楼层
看看.........
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 00:08:15 | 显示全部楼层
看看有什么牛逼的地方
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 00:13:40 | 显示全部楼层
谢谢分享。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:07:31 | 显示全部楼层
我看看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:11:32 | 显示全部楼层
路过看看啊!哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:25:17 | 显示全部楼层
还是感觉你的i!=0;的判断很多余,楼主不觉得吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:35:25 | 显示全部楼层
看看, 看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:36:18 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:39:06 | 显示全部楼层
☆﹎尐の潴猪 发表于 2014-5-19 09:25
还是感觉你的i!=0;的判断很多余,楼主不觉得吗?

不加这个判断,不是会输出*#0吗?
0%3==0,0%5==0呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:51:27 | 显示全部楼层
:lol:这年头,干啥都不容易。灌水也要专业点哈~ 论坛和谐学习环境,需要你我一起来维护^_^
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 09:54:29 | 显示全部楼层
谢谢楼主!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 10:02:38 | 显示全部楼层
路过,,,,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-19 10:03:45 | 显示全部楼层
        感谢楼主无私奉献!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2014-5-19 10:04:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 03:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表