Redian新闻
>
L家电面面经,估计挂了
avatar
L家电面面经,估计挂了# JobHunting - 待字闺中
t*2
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了,不知道这题标准答案是怎么样的?求大牛们指点。。
avatar
b*5
2
你第一题怎么答的? 用regular expression? 第二个就是linear removal啊, 我觉
得。 list么, O(n)。 没什么不efficient的
avatar
u*o
3
嗷嗷!!valid number!! 这题总是记不住也写不对。。。
avatar
u*o
4
LZ, 你的第二题只写list class就行了,还是list, node, iterator三个class都得写
avatar
b*5
5
看leetcode上, 一种是state machine, 一种是regularexpression, 不知道在面试
时, 应该写哪个?

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

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

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

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

avatar
r*7
8
楼主 请教一下 implement hashmap 怎么准备的? 有木有啥code的链接啊。。
自己准备过多次,但都拿不准对不对。。
万分感谢!~
avatar
g*g
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了,不知道这题标准答案是怎么样的?求大牛们指点。。

avatar
z*e
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了,不知道这题标准答案是怎么样的?求大牛们指点。。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。