注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
求积分鼓励,继续发。
面试1
1. 比较两个string,只有小写字母和数字,数字要连起来一起比较value,结果返回-1,0,1
2. Leetcode max point on a line 这题我和它完全不熟,说了暴力解法 0 n^3,面试官要优化,最后按照他的hashmap思路把代码算是写完了
面试2
1. 第一个题是一个binary tree,要求用BFS不能用DFS来打印从head到所有leaf的路。
2. 第二题有一个字符串sentense比如bedbebinary,还有个哈希表words存了所有可能的字符,比如{bed, be,binary ….} 现在要判断这个字符串能不能拆分成word的集合。我用了递归的方法,几分钟写了几行就出来了,总算松了口气。
(这个是leetcode上的word break题,可以用PD做,可是还没有刷到。。)
面试3
1. binary addition。原题
2. distance to guard。 matrix 里有O/G/X三中元素,X是墙,求所有O到最近的G的距离。(面试官说BFS)
面试4
求数组的乘积,比如输入{2,3,5}输出{2,3,4,6,10,15,30},再比如 {2,3,4,5}输出{2,3,4,5,6,8,10,12,15,20,24,30,40,60,120}
面试5
collection of objects,只能两两判断大小。只有“大”和“小”, 没有”等“。 然后也没有transitivity,也就是A > B && B > C 不能推出A > C。 类似石头剪刀布。
要求找出max, max的定义是比起他所有都大。
求积分鼓励!求积分鼓励!我要积分鼓励! |