由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - L家电面面经,估计挂了
相关主题
帮人发推特家电面面经A家电面面经
A家电面面经G家电面面经
S家电面面经A家电面面经
请教A家题T家电面面经,已跪
两个P家电面面经报个fb家电面面经
新鲜出炉A家电面面经L家电面面经+求如何准备onsite
A家电面面经问个几道结构设计题
10分钟前T家电面面经有些面试官也是半桶水
相关话题的讨论汇总
话题: list话题: remove话题: implement话题: efficient话题: array
进入JobHunting版参与讨论
1 (共1页)
t*******2
发帖数: 182
1
其实题都不难,但是太紧张了,明显处于脑子短路状态。。
1) 判断一个input string是不是valid number
2) Implement List Interface
1是leetcode原题, 答的还好,
2看着也不难, 写到一半发现 要求不是 remove(int index), 而是remove(Object o),
就卡了半天。。八成是要挂在这上面了,哎
我知道是可以array从头一个一个找,找到array[i] == o的remove掉,可总觉得这个办
法也太不efficient了,不知道这题标准答案是怎么样的?求大牛们指点。。
b**********5
发帖数: 7881
2
你第一题怎么答的? 用regular expression? 第二个就是linear removal啊, 我觉
得。 list么, O(n)。 没什么不efficient的
u*****o
发帖数: 1224
3
嗷嗷!!valid number!! 这题总是记不住也写不对。。。
u*****o
发帖数: 1224
4
LZ, 你的第二题只写list class就行了,还是list, node, iterator三个class都得写
b**********5
发帖数: 7881
5
看leetcode上, 一种是state machine, 一种是regularexpression, 不知道在面试
时, 应该写哪个?

【在 u*****o 的大作中提到】
: 嗷嗷!!valid number!! 这题总是记不住也写不对。。。
t*******2
发帖数: 182
6
呃,好像没那么复杂,就是检查是否只有一个+/-号,并且在最开始,是否最多只有一
个小数点,小数点前后是否都有数字。。。这样

【在 b**********5 的大作中提到】
: 看leetcode上, 一种是state machine, 一种是regularexpression, 不知道在面试
: 时, 应该写哪个?

t*******2
发帖数: 182
7
只有List
我太二了,implement hashmap, implement tree这些复杂的都准备过了, 来个
implement list居然卡住了。。

【在 u*****o 的大作中提到】
: LZ, 你的第二题只写list class就行了,还是list, node, iterator三个class都得写
: ?

r********7
发帖数: 102
8
楼主 请教一下 implement hashmap 怎么准备的? 有木有啥code的链接啊。。
自己准备过多次,但都拿不准对不对。。
万分感谢!~
g*****g
发帖数: 34805
9
Actually O(N) is expected for remove on list. And remove(index) is an O(N)
operation also if you are using arraylist.

【在 t*******2 的大作中提到】
: 其实题都不难,但是太紧张了,明显处于脑子短路状态。。
: 1) 判断一个input string是不是valid number
: 2) Implement List Interface
: 1是leetcode原题, 答的还好,
: 2看着也不难, 写到一半发现 要求不是 remove(int index), 而是remove(Object o),
: 就卡了半天。。八成是要挂在这上面了,哎
: 我知道是可以array从头一个一个找,找到array[i] == o的remove掉,可总觉得这个办
: 法也太不efficient了,不知道这题标准答案是怎么样的?求大牛们指点。。

z****e
发帖数: 54598
10
先用链表实现一个最简单的list,管它什么efficient不efficient
先做对,再优化

【在 t*******2 的大作中提到】
: 其实题都不难,但是太紧张了,明显处于脑子短路状态。。
: 1) 判断一个input string是不是valid number
: 2) Implement List Interface
: 1是leetcode原题, 答的还好,
: 2看着也不难, 写到一半发现 要求不是 remove(int index), 而是remove(Object o),
: 就卡了半天。。八成是要挂在这上面了,哎
: 我知道是可以array从头一个一个找,找到array[i] == o的remove掉,可总觉得这个办
: 法也太不efficient了,不知道这题标准答案是怎么样的?求大牛们指点。。

1 (共1页)
进入JobHunting版参与讨论
相关主题
有些面试官也是半桶水两个P家电面面经
Entry-level EE/CS job opportunity in Sillicon Valley新鲜出炉A家电面面经
abstraction vs encapsulationA家电面面经
Amazon 电面10分钟前T家电面面经
帮人发推特家电面面经A家电面面经
A家电面面经G家电面面经
S家电面面经A家电面面经
请教A家题T家电面面经,已跪
相关话题的讨论汇总
话题: list话题: remove话题: implement话题: efficient话题: array