deque是什么意思,deque的意思翻译、用法、同义词、例句
deque英标
英:/'dek/ 美:/'dɛk/
常用词典
n. 双端队列;双队列
n. (Deque)人名;(西)德克
例句
When a task forks a new thread, it pushes it onto the head of its own deque.
当一个任务划分一个新线程时,它将自己推到deque的头部。
In the event the thread's task queue is empty, it then tries to steal another task off the tail of another thread's deque.
当线程的任务队列为空,它将尝试从另一个线程的deque的尾部窃取另一个任务。
My classes were all about finding the best algorithm or discovering new data structures that behave like old ones (anyone remember implementing a deque?).
我上的课只是教会了我们怎样寻找最好的算法,或是和旧的数据结构行为相似的新数据结构(还有人记得双向队列么?)
Work stealing can be implemented with standard queues, but using a deque has two principle advantages over a standard queue: reduced contention and reduced stealing.
可以使用标准队列实现工作窃取,但是与标准队列相比,deque具有两方面的优势:减少争用和窃取。
The queue used in each case is actually a deque (a double-ended queue, pronounced deck), which allows threads to steal work from the back end of another queue, balancing work entering the pool.
所有情况下使用的队列其实是一种双队列(deque)(两端都能输入数据的数据行列,发音为“deck”),它允许线程从另一个队列的后端窃取工作,从而平衡进入线程池的工作。
网络扩展资料
词性
名词
发音
/dɛk/
定义
deque是双端队列(double-ended queue)的缩写,是一种具有队列和栈的性质的数据结构,可以在队列的头部和尾部添加或删除元素。它允许快速的插入和删除操作,相比于list的插入和删除操作,deque的时间复杂度更低。
用法
deque可以用于需要快速插入和删除元素的场景,比如在处理大量数据的情况下,它可以有效地提高代码的运行效率。通常可以使用deque来代替list或其他数据结构。
解释
- deque是一种数据结构,具有队列和栈的性质。
- 双端队列可以在队列的头部和尾部添加或删除元素。
- deque相比于list,插入和删除操作的时间复杂度更低。
- deque可以用于处理大量数据的场景,提高代码的运行效率。
近义词
- 双向队列
- 双端链表
反义词
- 单端队列(单向队列)