应聘女婿,先考代码,你们看我能应聘上吗?
Posted 朝阳区靓仔_James
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了应聘女婿,先考代码,你们看我能应聘上吗?相关的知识,希望对你有一定的参考价值。
招婿广告
最近有一个招婿广告火了!
还好,这个阿姨要求的代码能力不高,基本上初级的题目都能解答出来。
James有机会吗?
群里的开玩笑说:
James机会来了!
我还是把机会留给其他小伙伴吧。
我们来看一下这些条件,有好几条我明显不符合:
- 30岁以下 - NO
- IT同行 - YES
- 相互有话题 - YES (应该没问题吧)
- 爱干净 - YES
- 不抽烟 - YES
- 不喝酒 - YES
- 老师本分,按时回家 - YES
- 又高又帅 - NO (曾经有人说帅,在北方从来没高过,还是NO吧)
- 愿意要孩子 - YES
关键的两项,年龄和身高都不符合,立刻出局了。估计开着宝马去也没用吧。
你们有几项符合呢?把结果留在评论区。
题目解析
这个题目还是比较简单的。
先分析一下题目要求。阿姨的要求:不一定是编程高手,只要是编程爱好者就可以了。
首先这应该是一段Java代码,但里面bug不少,看来阿姨的女儿应该是个初学者,或者至少没有做**代码评审(code review)**的习惯。
-
第一行代码少写了int,应该和第二行代码一样的格式
-
第5行写错了,Java中根据下标获取数组的值应该用中括号,而不是大括号。
这个代码的思路是很简单的:
用数组index中的值做下标,去数组arr中找到相应的数字,拼接起来就是手机号码。数组index中正好有11位数字,就是手机号码的位数。
正确的代码
作为一个比较严谨的人,我把这个程序重写了一遍:
public class Zhaoxu
public static void main(String[] args)
int[] arr = new int[]1,5,6,0,7,4,9,3;
int[] index = new int[]0,1,2,3,4,0,5,1,2,6,7;
String tel = "";
for (int i:index )
tel += arr[i];
System.out.println(tel);
运行的结果是:
15607145***
后面三位数字还是省掉吧,免得给当事人带来困扰。有本事的自己去执行出来吧。
快写完的时候,我又想了想,也许我还是有机会的,毕竟很多招聘单位都是要求很高,但实际上要求不高,只要大胆去尝试,都还是有机会的。
不说了,婵平正站在门口,手里拿着一把菜刀,含情脉脉又带点杀气地看着我呢。
好啦,今天就聊到这里,谢谢!
对于过年消费太多,想年后用Python开副业多赚点钱,但缺乏兼职经验,也不熟悉爬虫与反爬虫技术的朋友。
推荐一个专业的Python零基础-实战就业专项训练营
金三银四要高薪就业?想涨薪?要跳槽?Python技能包为你助力!
本次2天课程将围绕大厂都在使用的【爬虫实战】【数据分析】【办公自动化】
仅限前30个粉丝免费加入:
福利一
:Python入门学习资料+面试宝典一份;
福利二
:飞机大战游戏+酷狗音乐爬虫源码;
福利三
:30+行业岗位数据分布趋势情况。
有需要的小伙伴可以,点击下方插件
有需要的小伙伴可以,可以微信扫描下方CSDN官方认证二维码免费加入【保证100%免费
】
以上是关于应聘女婿,先考代码,你们看我能应聘上吗?的主要内容,如果未能解决你的问题,请参考以下文章