摘要: 对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。 说明 在面试中我是否需要实现KMP算法? 不需要,当这种问题出现在面试中时,面试官很可能只是想要测试一下你的基础应用能 阅读全文
posted @ 2016-12-05 22:15 lelelelele 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 正如标题所述,你需要使用两个栈来实现队列的一些操作。 队列应支持push(element),pop() 和 top(),其中pop是弹出队列中的第一个(最前面的)元素。 pop和top方法都应该返回第一个元素的值。 样例 比如push(1), pop(), push(2), push(3), top 阅读全文
posted @ 2016-12-05 10:27 lelelelele 阅读(188) 评论(0) 推荐(0) 编辑