加载中…
  
博文
标签:

编程

程序员

代码

生产力

面试

分类: 计算机与 Internet
我在公司里担任着技术面试官的角色,面试时,常常通过让应聘者现场写代码来考察编程能力。大约两年前,我在编程竞赛中接触到了某种算法,觉得可以作为面试题,于是将它应用到了自己的面试过程中。

结果相当的出乎意料。这两年面试过的社招和校招人员有几十人,其中有985高校的优秀毕业生,互联网公司的开发人员和架构师,高校和研究机构的算法研究人员……他们都使用自己最熟悉的语言来编程(大多数人使用Python),并且不限制时间。但是,至今为止所有应聘者中没有一个可以在现场完成这个程序。甚至在我印象中,能够说出接近正确思路的也只有两个人。[1]

这个题目真有这么难么?来看看题目要求:

输入一个整型数字n,输出1..n这n个数所有可能的排列组合。比如:输入2,则输出:12,21;输入3,则输出:123,132,213,231,312,321。以此类推。

学过高中数学的应该知道,这是排列组合中涉及到的全排列算法。大部分应聘者可以很快说出排列的个数是n!,但是极少有人还能想得起来这个n!是如何推导
标签:

光谷网球群

网球

年会

年终总决赛

分类: 网球
2018年1月27日,武汉下起了罕见的大雪。恰逢光谷网球群一年一度的年会在体院的小球馆举行。


虽然外部大雪皑皑,但球馆内却气氛热烈。光谷网球群的球友们从各处克服万难赶到比赛球场。


先到的组织者们张贴横幅。

http://s15/mw6
标签:

魔兽世界

wow

坐骑

分类: 电子游戏

2008年3月12日更新

 

这段时间对宏进行了更深入研究,把以前的宏进行修改得到了更新版本:

#showtooltip [flyable] 飞行坐骑; 地面坐骑
/equipslot [mounted][swimming][nooutdoors] 14 普通饰品; 14 加速饰品
/use [flyable, nomounted] 飞行坐骑; [nomounted] 地面坐骑
/dismount [mounted]

重复一遍这个宏的作用:召唤坐骑前自动换上加速饰品,解散坐骑前换下。根据是否在外域来智能判断是否使用飞行坐骑。
使用时必须将相应物品代号换成自己的物品名字!(比如“地面坐骑”换成“迅捷绿色迅猛龙”)

 

下面这个宏能实现更酷的功能——随机选择一个坐骑!(你可以根据自己拥有的坐骑数量来列出其名字,并不一定像例子中那样为3个)

#showtooltip [flyable] 飞行坐骑; 地面坐骑
/equipslot [mounted][swimming][nooutdoors] 14

标签:

杂谈

分类: 网球
真是不一般的漫长啊!从裁判考试成绩出来后,到今天实际拿到证书,几乎过了半年之久。也可以看出老师和体育局跑关系确实不容易。

我周围同学也有一些考到足球和篮球裁判证书的。也许有人会对怎么考类似的证书感兴趣。其实要拿这些证书真的很容易。如果学校体育老师与官方体育局有关系的话,一般最简单的办法都是参加老师开设的裁判培训班。以我们网球裁判为例,要拿证书必须通过理论和临场两道考试。老师一直宣扬“对于你们这些高智商的大学生来说”,理论考试怎么简单。但是就我自己的感觉,在理论知识上还是要下功夫。因为国家裁判考试出的题目不是一般的BT,会假设出很多莫名其妙的怪情况叫你作答。我举一个网球裁判考试的例子:

比赛时一分正在进行中,这时一只小鸟飞进球场上空,应该如何处理?
如果这只小鸟不走,在球场上不停盘旋,严重影响球员注意力,应该如何处理?
如果球在落地前击中小鸟,如何判分?
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有