求职
mimimya
小布谷,愿你慢慢长大,愿你有好运气,如果没有,愿你在不幸中学会慈悲,愿你被很多人爱,如果没有,愿你在寂寞中学会宽容,愿你一生一世,每天都能够睡到自然醒。
展开
-
括号匹配--今日头条2017年实习生招聘笔试题
Java版本:package Interview;import java.util.Scanner;import java.util.Stack;/** * @date: 30/03/2017 7:42 PM * @author: qinjiangbo@github.io */public class VerticalBrackets { private static int val原创 2017-03-30 23:52:27 · 852 阅读 · 0 评论 -
网易2017年实习生NLP岗编程题--赶去公司
终于到周末啦!小易走在市区的街道上准备找朋友聚会,突然服务器发来警报,小易需要立即回公司修复这个紧急bug。假设市区是一个无限大的区域,每条街道假设坐标是(X,Y),小易当前在(0,0)街道,办公室在(gx,gy)街道上。小易周围有多个出租车打车点,小易赶去办公室有两种选择,一种就是走路去公司,另外一种就是走到一个出租车打车点,然后从打车点的位置坐出租车去公司。每次移动到相邻的街道(横向或者纵向)走转载 2017-03-26 20:37:55 · 2104 阅读 · 2 评论 -
网易2017年秋季招聘分糖果
A,B,C三个人是好朋友,每个人手里都有一些糖果,我们不知道他们每个人手上具体有多少个糖果,但是我们知道以下的信息:A - B, B - C, A + B, B + C. 这四个数值.每个字母代表每个人所拥有的糖果数.现在需要通过这四个数值计算出每个人手里有多少个糖果,即A,B,C。这里保证最多只有一组整数A,B,C满足所有题设条件。 输入描述:输入为一行,一共4个整数,分别为转载 2017-03-24 21:43:54 · 456 阅读 · 0 评论 -
网易2017年秋招买苹果
小易去附近的商店买苹果,奸诈的商贩使用了捆绑交易,只提供6个每袋和8个每袋的包装(包装不可拆分)。 可是小易现在只想购买恰好n个苹果,小易想购买尽量少的袋数方便携带。如果不能购买恰好n个苹果,小易将不会购买。 输入描述: 输入一个整数n,表示小易想购买n(1 ≤ n ≤ 100)个苹果输出描述: 输出一个整数表示最少需要购买的袋数,如果不能买恰好n个苹果则输出-1输入例子: 20输出例子:转载 2017-03-24 20:21:27 · 404 阅读 · 0 评论 -
网易2017年秋招第三题
小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3.......这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需要跳跃几次可以到达。例如:N = 4,M = 24:4->6-转载 2017-03-24 14:51:00 · 280 阅读 · 0 评论 -
网易2017年秋招第三题
小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3……. 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到编号恰好为M的石板去,小易想知道最少需要跳跃几次可以到达。 例如: N = 4,M = 24: 4->6->8->1转载 2017-03-24 14:47:23 · 272 阅读 · 0 评论 -
网易2017年秋季校招第二题
小易有一个圆心在坐标原点的圆,小易知道圆的半径的平方。小易认为在圆上的点而且横纵坐标都是整数的点是优雅的,小易现在想寻找一个算法计算出优雅的点的个数,请你来帮帮他。 例如:半径的平方如果为25 优雅的点就有:(+/-3, +/-4), (+/-4, +/-3), (0, +/-5) (+/-5, 0),一共12个点。 输入描述: 输入为一个整数,即为圆半径的平方,范围在32位int范围内。转载 2017-03-24 11:44:27 · 314 阅读 · 0 评论 -
接上一篇腾讯2016年微信红包编程题
参考剑指Offer 在遍历数组的时候保存两个数:一个是数组中的一个数,一个是次数。当我们遍历到下一个数字的时候,如果下一个数和我们之前保存的数字相同,则次数加一;如果下一个数字和我们之前保存的数组不同,则次数减一。如果次数为0,我们需要更新保存的下一个数字,并把次数记作为1 import java.util.*;public class Gift { public int getValue(i转载 2017-03-24 09:29:18 · 351 阅读 · 0 评论 -
腾讯2016年研发工程师笔试题
春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。给定一个红包的金额数组gifts及它的大小n,请返回所求红包的金额。若没有金额超过总数的一半,返回0。测试样例:[1,2,3,2,2],5返回:2代码:import转载 2017-03-24 09:26:12 · 362 阅读 · 0 评论 -
网易2017年实习生招聘NLP算法题--工作安排
现在有n位工程师和6项工作(编号为0至5),现在给出每个人能够胜任的工作序号表(用一个字符串表示,比如:045,表示某位工程师能够胜任0号,4号,5号工作)。现在需要进行工作安排,每位工程师只能被安排到自己能够胜任的工作当中去,两位工程师不能安排到同一项工作当中去。如果两种工作安排中有一个人被安排在的工作序号不一样就被视为不同的工作安排,现在需要计算出有多少种不同工作安排计划。 输入描述: 输转载 2017-03-26 22:50:31 · 2213 阅读 · 0 评论