校招笔试题
大黄易是我的梦想
这个作者很懒,什么都没留下…
展开
-
2017网易内推编程题(测试工程师)--分苹果
n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少次可以平分苹果,如果方案不存在输出 -1。 输入描述: 每个输入包含一个测试用例。每个测试用例的第一行包含一个整数 n(1 <= n <= 100),接下来的一行包含 n 个整数 ai(1 <= ai <=原创 2016-08-29 16:23:23 · 730 阅读 · 1 评论 -
华为笔试题---汽水瓶
[编程题] 汽水瓶有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入原创 2016-09-07 16:29:06 · 1849 阅读 · 0 评论 -
2016年华为校招机试题
//老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. //输入描述: // //输入包括多组测试数据。 //每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。 //学生ID编号从1编到N。 //第二行包含N个整数,代表这N个学生的初始成绩,其中第i个数原创 2016-09-22 11:04:04 · 711 阅读 · 0 评论 -
链表反转---面试题
这个题被考过很多次,面试一次,笔试一次,两次都没会,实在是惭愧。。。/* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { public ListNode原创 2016-09-25 22:59:24 · 472 阅读 · 0 评论