摘要:
假设有这样一个拥有3个操作的队列:1.EnQueue(v):将v加入队列2.DeQueue:使队列中的队首元素删除并返回元素3.MaxElement:返回队列中的最大元素请设计一种数据结构和算法,让MaxElement操作的时间复杂度尽可能低研究这个问题之前,先研究两个子问题:1、设计一个包含min... 阅读全文
posted @ 2015-05-12 12:13
Vae永Silence
阅读(778)
评论(0)
推荐(0)
摘要:
有这样一个数组A,大小为n,相邻元素差的绝对值都是1。如:A={4,5,6,5,6,7,8,9,10,9}。现在,给定A和目标整数t,请找到t在A中的位置。除了依次遍历,还有更好的方法么?这道题目的解法非常有趣。数组第一个数为array[0], 要找的数为y,设t = abs(y - array[0... 阅读全文
posted @ 2015-05-12 11:57
Vae永Silence
阅读(699)
评论(0)
推荐(0)