
面试
面试集锦
rocling
我思故我在
展开
-
github上的大佬耗时一年总结的19年大厂面试题,看完拿大厂offer
阿里篇(仅有问题,没有答案需要大家共同学习探讨)如何实现一个高效的单向链表逆序输出? 已知 sqrt (2)约等于 1.414,要求不用数学库,求 sqrt (2)精确到小数点后 10 位。 给定一个二叉搜索树(BST),找到树中第 K 小的节点。 LRU 缓存机制 设计和实现一个 LRU(最近最少使用)缓存数据结构,使它应该支持一下操作:get 和 put。 get(key) -...原创 2019-11-30 11:32:24 · 1282 阅读 · 0 评论 -
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。
本题是LeetCode第19题,以后题目也可能会变。本题的描述如下:示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.思路:用两个节点,删除让前一个节点比后一个节点先跑n次,然后两个一起跑。当前一个节点遍历结束或者为空的时候,后一个节点是要删除的元素,但是要删除...原创 2019-11-29 20:02:08 · 3526 阅读 · 2 评论