被小米面试官敷衍了
手撕代码环节,随机链表复制。
当时面试官只让写了方法,并且简述思路。没有运行。
我的代码如图,思路就是第一次遍历复制链表的next指针,并且存储原链表节点到新链表节点的映射,第二次遍历根据映射复制random指针。
标答是第一次遍历只存储节点映射就好了,第二次遍历再完成复制,这样做代码的确简单点,但是我的代码和思路也完全没错,在力扣上也ac了……
然而面试的时候,我做完并且说完思路以后(代码上还清晰地注释了),他说我没做对,题意也理解错了。
啊这,难道不是因为他根本没认真听我思路??
当时面试官只让写了方法,并且简述思路。没有运行。
我的代码如图,思路就是第一次遍历复制链表的next指针,并且存储原链表节点到新链表节点的映射,第二次遍历根据映射复制random指针。
标答是第一次遍历只存储节点映射就好了,第二次遍历再完成复制,这样做代码的确简单点,但是我的代码和思路也完全没错,在力扣上也ac了……
然而面试的时候,我做完并且说完思路以后(代码上还清晰地注释了),他说我没做对,题意也理解错了。
啊这,难道不是因为他根本没认真听我思路??
全部评论
什么岗位啊哥
你面试官我说不定还认识
相关推荐
一天代码十万三:狠狠背八股,实习包一下,尽量体现业务,实习 春招一起海投,混面试经验
点赞 评论 收藏
分享
01-13 18:33
苏州大学 前端工程师 在考古的林北很自来熟:最大的缺点还不容易吗?我最大的缺点就是,明明知道自己存在许多缺点,我却至今还不知道哪个是最大的。
行不行?不行的话再换一个:
我最大的缺点就是还没有发现我最大的优点,而我清楚的知道自己有许多优点。
投递完美世界等公司8个岗位 >
点赞 评论 收藏
分享
01-17 11:15
南昌理工学院 Java 点赞 评论 收藏
分享
01-10 12:16
西安邮电大学 通信测试工程师 点赞 评论 收藏
分享