面试(1)

来源:互联网 发布:Linux 13位密码破解 编辑:程序博客网 时间:2024/06/01 15:38

今天去了江苏银河电子笔试 专业知识部分感觉很简单


主要是考了一个数组和链表的相同点以及他们的优缺点


全局变量 局部变量和静态变量的关系


其他的小题目我也忘记了


最后一个编程题很简单


让写一个简单的字符串逆序 reserve(const char *str)


这次笔试分了两部分:第一部分是逻辑分析的,第二部分则是上面提到的


关于逻辑分析那一块做的相当的烂啊


1.七个杯子由朝上到朝下 每次反转4个 需要翻转几次?

2.两个人在沙漠中旅行. 一个人携带了5个大饼。另一个带了3个大饼。途中他们遇到了一个遇难的商人,商人说”请救救我带我一起走,到了下一个城市(他所住的城市)我会根据你们给我的食物来以10倍报答。”他们答应了.他们一共旅行了8天,每天他们都把大饼分成3份,每人一份,到了第八天他们到达城市刚好吃完所有大饼。商人邀请二人到他家里然后要求侍者给有3个大饼的人3个金币,带5个大饼的人5个金币。带五个大饼的人是个数学家。他说这样分不对,但是商人到底分对了吗?

3.

小赵、小钱、小孙一起打羽毛球,每局两人比赛,另一人休息。三人约定每一局的输方下一局休息。结束时算了一下,小赵休息了2局,小钱共打了8局,小孙共打了5局。则参加第9局比赛的是: A.小赵和小钱  B.小赵和小孙  C.小钱和小孙  D.以上皆有可能4.小明小刚玩那金币游戏,每次可以拿1 、 2 、4枚,最后拿到最后的金币则输,小明要赢,是先拿还是后拿?金币为10个。5.这个题目有点长 很像高中时候长做的甲乙丙丁排位的那种