请输入您要查询的英文单词:

 

单词 heap
释义

heap


heap

H0106800 (hēp)n.1. A group of things placed or thrown, one on top of the other: a heap of dirty rags lying in the corner.2. often heaps Informal A great deal; a lot: We have heaps of homework tonight.3. Slang An old or run-down car.tr.v. heaped, heap·ing, heaps 1. To put or throw in a pile: heaped the clothes on the bed.2. To fill completely or to overflowing: heap a plate with vegetables.3. To bestow in abundance or lavishly: heaped praise on the rescuers.
[Middle English, from Old English hēap.]Synonyms: heap, mound, pile1, stack
These nouns denote a group or collection of things lying one on top of the other: a heap of old newspapers; a mound of boulders; a pile of boxes; a stack of firewood.

heap

(hiːp) n1. a collection of articles or mass of material gathered together in one place2. informal (usually foll by: of) a large number or quantity3. give them heaps slang Austral to contend strenuously with an opposing sporting team4. give it heaps slang NZ to try very hard5. informal a place or thing that is very old, untidy, unreliable, etc: the car was a heap. advheaps (intensifier): he said he was feeling heaps better. vb6. (often foll by: up or together) to collect or be collected into or as if into a heap or pile: to heap up wealth. 7. (tr; often foll by with, on, or upon) to load or supply (with) abundantly: to heap with riches. [Old English héap; related to Old Frisian hāp, Old Saxon hōp, Old High German houf] ˈheaper n

heap

(hip)

n. 1. a group of things placed, thrown, or lying one on another; pile: a heap of stones. 2. Informal. a great quantity or number; multitude. 3. Slang. a dilapidated automobile. v.t. 4. to gather, put, or cast in a heap; pile. 5. to accumulate; amass (often fol. by up or together): to heap up riches. 6. to give, assign, or bestow in great quantity; load (often fol. by on or upon): to heap blessings upon someone. 7. to load, supply, or fill abundantly: to heap a plate with food. v.i. 8. to become heaped or piled, as sand or snow; rise in a heap or heaps (often fol. by up). [before 900; Middle English heep, Old English hēap, c. Old Saxon hōp, Old High German houf] heap′er, n. heap′y, adj.

heap

  • mogul - A small mound of snow on a ski course, from Old Norse mugl, "little heap."
  • congeries - A Latin word meaning "heap or pile of disparate items" or "disorderly collection."
  • midden - Traces back to Scandinavian forms mog, "muck," and dynge, "heap," and first meant "dunghill" before it denoted a prehistoric or historic refuse heap.
  • accumulate - One of its Latin elements is cumulus, "a heap."

Heap

 a pile or mass; a collection of things thrown together; a crowd; a large number.Examples: a heap of castles, 1661; of confessors, 1340; of fowls, 1290; of gravel, 1398; of hard names, 1741; of hounds, 1377; of good ideas; of islands, 1697; of learned men; of old papers and parchments, 1574; of people, 1590; of servants, 1867; of sheep, 1477; of sins; of trouble.

heap

– stack">stack – pile">pile1. 'heap'

A heap of things is usually untidy, and often has the shape of a hill or mound.

The building collapsed into a heap of rubble.
2. 'stack'

A stack is usually tidy, and often consists of flat objects placed directly on top of each other.

...a neat stack of dishes.Eric came out of his room with a small stack of CDs in his hands.
3. 'pile'

A pile of things can be tidy or untidy.

...a neat pile of clothes.He reached over to a pile of newspapers and magazines

heap


Past participle: heaped
Gerund: heaping
Imperative
heap
heap
Present
I heap
you heap
he/she/it heaps
we heap
you heap
they heap
Preterite
I heaped
you heaped
he/she/it heaped
we heaped
you heaped
they heaped
Present Continuous
I am heaping
you are heaping
he/she/it is heaping
we are heaping
you are heaping
they are heaping
Present Perfect
I have heaped
you have heaped
he/she/it has heaped
we have heaped
you have heaped
they have heaped
Past Continuous
I was heaping
you were heaping
he/she/it was heaping
we were heaping
you were heaping
they were heaping
Past Perfect
I had heaped
you had heaped
he/she/it had heaped
we had heaped
you had heaped
they had heaped
Future
I will heap
you will heap
he/she/it will heap
we will heap
you will heap
they will heap
Future Perfect
I will have heaped
you will have heaped
he/she/it will have heaped
we will have heaped
you will have heaped
they will have heaped
Future Continuous
I will be heaping
you will be heaping
he/she/it will be heaping
we will be heaping
you will be heaping
they will be heaping
Present Perfect Continuous
I have been heaping
you have been heaping
he/she/it has been heaping
we have been heaping
you have been heaping
they have been heaping
Future Perfect Continuous
I will have been heaping
you will have been heaping
he/she/it will have been heaping
we will have been heaping
you will have been heaping
they will have been heaping
Past Perfect Continuous
I had been heaping
you had been heaping
he/she/it had been heaping
we had been heaping
you had been heaping
they had been heaping
Conditional
I would heap
you would heap
he/she/it would heap
we would heap
you would heap
they would heap
Past Conditional
I would have heaped
you would have heaped
he/she/it would have heaped
we would have heaped
you would have heaped
they would have heaped
Thesaurus
Noun1.heap - a collection of objects laid on top of each otherheap - a collection of objects laid on top of each othercumulation, pile, agglomerate, cumulus, moundaggregation, collection, accumulation, assemblage - several things grouped together or considered as a wholecompost heap, compost pile - a heap of manure and vegetation and other organic residues that are decaying to become compostmuckheap, muckhill, dunghill, midden - a heap of dung or refusescrapheap - pile of discarded metalshock - a pile of sheaves of grain set on end in a field to dry; stalks of Indian corn set up in a field; "corn is bound in small sheaves and several sheaves are set up together in shocks"; "whole fields of wheat in shock"slagheap - pile of waste matter from coal mining etcstack - an orderly pilefuneral pyre, pyre - wood heaped for burning a dead body as a funeral ritewoodpile - a pile or stack of wood to be used for fuelstockpile - a storage pile accumulated for future use
2.heap - (often followed by `of') a large number or amount or extentheap - (often followed by `of') a large number or amount or extent; "a batch of letters"; "a deal of trouble"; "a lot of money"; "he made a mint on the stock market"; "see the rest of the winners in our huge passel of photos"; "it must have cost plenty"; "a slew of journalists"; "a wad of money"good deal, great deal, hatful, lot, mickle, mint, muckle, passel, peck, quite a little, slew, spate, tidy sum, wad, stack, raft, pile, plenty, mountain, batch, mass, deal, flock, pot, mess, sightlarge indefinite amount, large indefinite quantity - an indefinite quantity that is above the average in size or magnitudedeluge, flood, inundation, torrent - an overwhelming number or amount; "a flood of requests"; "a torrent of abuse"haymow - a mass of hay piled up in a barn for preservation
3.heap - a car that is old and unreliableheap - a car that is old and unreliable; "the fenders had fallen off that old bus"jalopy, busauto, automobile, car, motorcar, machine - a motor vehicle with four wheels; usually propelled by an internal combustion engine; "he needs a car to get to work"dysphemism - an offensive or disparaging expression that is substituted for an inoffensive one; "his favorite dysphemism was to ask for axle grease when he wanted butter"
Verb1.heap - bestow in large quantities; "He heaped him with work"; "She heaped scorn upon him"give - transfer possession of something concrete or abstract to somebody; "I gave her my money"; "can you give me lessons?"; "She gave the children lots of love and tender loving care"
2.heap - arrange in stacks; "heap firewood around the fireplace"; "stack your books up on the shelves"pile, stackarrange, set up - put into a proper or systematic order; "arrange the books on the shelves in chronological order"rick - pile in ricks; "rick hay"cord - stack in cords; "cord firewood"heap up, stack up, pile up - arrange into piles or stacks; "She piled up her books in my living room"
3.heap - fill to overflow; "heap the platter with potatoes"fill, fill up, make full - make full, also in a metaphorical sense; "fill a container"; "fill the child with pride"

heap

noun1. pile, lot, collection, store, mountain, mass, stack, rick, mound, accumulation, stockpile, hoard, aggregation a heap of bricks2. (often plural) (Informal) a lot, lots (informal), plenty, masses, load(s) (informal), ocean(s), great deal, quantities, tons, stack(s), lashings (Brit. informal), abundance, oodles (informal) You have heaps of time.verb1. (sometimes with up) pile, store, collect, gather, stack, accumulate, mound, amass, stockpile, hoard, bank They were heaping up wood for a bonfire.heap something on someone load with, burden with, confer on, assign to, bestow on, shower upon He heaped scorn on both their methods and motives.

heap

noun1. A group of things gathered haphazardly:agglomeration, bank, cumulus, drift, hill, mass, mess, mound, mountain, pile, shock, stack, tumble.2. Informal. A great deal:abundance, mass, mountain, much, plenty, profusion, wealth, world.Informal: barrel, lot, pack, peck, pile.Regional: power, sight.3. Informal. An indeterminately great amount or number.Often used in plural:jillion, million (often used in plural), multiplicity, ream, trillion.Informal: bushel, gob (often used in plural), load (often used in plural), lot, oodles, passel, peck, scad (often used in plural), slew, wad, zillion.verb1. To put into a disordered pile:bank, drift, hill, lump, mound, pile (up), stack.2. To make or become full; put as much into as can be held:charge, fill, freight, load, pack, pile.3. To fill to overflowing:lade, load, pile.4. To give in great abundance:lavish, rain, shower.
Translations
一堆堆堆满或装满堆起非常多

heap

(hiːp) noun1. a large amount or a large number, in a pile. a heap of sand/apples. 一堆 一堆2. (usually in plural with of) many, much or plenty. We've got heaps of time; I've done that heaps of times. 很多 非常多 verb1. to put, throw etc in a heap. I'll heap these stones (up) in a corner of the garden. 擺或丟成堆 堆起2. to fill or cover with a heap. He heaped his plate with vegetables; He heaped insults on his opponent. 成堆裝滿或蓋滿 堆满或装满heaped adjective having enough (of something) on it to form a heap. A heaped spoonful of sugar. 成堆的 堆满的

heap

堆zhCN

heap


heap

1. n. an old car. (see also load.) I’ve got to get my heap fixed up. 2. n. any dilapidated thing or person. We have to fix up this heap if we’re really going to live in it. 3. and heaps n. lots (of something). Mr. Wilson has heaps of money.
See:
  • a heap sight
  • at the bottom of the heap
  • at the bottom/top of the pile/heap
  • at the top of the heap
  • be struck all of a heap
  • bottom of the barrel
  • bottom of the heap
  • collapse, fall, etc. in/into a heap
  • do a power of good
  • fall into a heap
  • heap
  • heap (something) on (someone or something)
  • heap (something) with (something)
  • heap coals of fire on (one's) head
  • heap coals of fire on someone's head
  • heap of
  • heap of (something)
  • heap on
  • heap Pelion on Ossa
  • heap scorn on (one's) head
  • heap sight
  • heap up
  • heap with
  • heap/pour scorn on somebody/something
  • heaping Pelion on Ossa
  • heaping Pelion upon Ossa
  • heaps
  • heaps (something)
  • heaps better, more, older, etc.
  • in a heap
  • junk heap
  • on the scrap heap
  • pour scorn on (one's) head
  • the bottom of the heap
  • the top of the heap
  • throw (someone or something) on the scrap heap
  • top of the heap
  • whole heap more

heap


heap

(programming)An area of memory used for dynamic memory allocation where blocks of memory are allocated and freed inan arbitrary order and the pattern of allocation and size ofblocks is not known until run time. Typically, a programhas one heap which it may use for several different purposes.

Heap is required by languages in which functions can returnarbitrary data structures or functions with free variables(see closure). In C functions malloc and free provideaccess to the heap.

Contrast stack. See also dangling pointer.

heap

(programming)A data structure with its elements partiallyordered (sorted) such that finding either the minimum or themaximum (but not both) of the elements is computationallyinexpensive (independent of the number of elements), whileboth adding a new item and finding each subsequentsmallest/largest element can be done in O(log n) time, where nis the number of elements.

Formally, a heap is a binary tree with a key in each node,such that all the leaves of the tree are on two adjacentlevels; all leaves on the lowest level occur to the left andall levels, except possibly the lowest, are filled; and thekey in the root is at least as large as the keys in itschildren (if any), and the left and right subtrees (if theyexist) are again heaps.

Note that the last condition assumes that the goal is findingthe minimum quickly.

Heaps are often implemented as one-dimensional arrays.Still assuming that the goal is finding the minimum quicklythe invariant is

heap[i] <= heap[2*i] and heap[i] <= heap[2*i+1] for all i,

where heap[i] denotes the i-th element, heap[1] being thefirst. Heaps can be used to implement priority queues or insort algorithms.

heap

In programming, it refers to a common pool of memory that is available to the program. The management of the heap is either done by the applications themselves, allocating and deallocating memory as required, or by the operating system or other system program.

HEAP


AcronymDefinition
HEAPHome Energy Assistance Program
HEAPHigh-Explosive Armor-Piercing
HEAPHuman Element Analysing Process
HEAPHuman Effects Advisory Panel
HEAPHampered Effluent Accumulation Process (wastewater treatment)
HEAPHelicopter Extended Area Platform
HEAPHome Equity Advantage Program

heap


  • all
  • noun
  • verb
  • phrase

Synonyms for heap

noun pile

Synonyms

  • pile
  • lot
  • collection
  • store
  • mountain
  • mass
  • stack
  • rick
  • mound
  • accumulation
  • stockpile
  • hoard
  • aggregation

noun a lot

Synonyms

  • a lot
  • lots
  • plenty
  • masses
  • load(s)
  • ocean(s)
  • great deal
  • quantities
  • tons
  • stack(s)
  • lashings
  • abundance
  • oodles

verb pile

Synonyms

  • pile
  • store
  • collect
  • gather
  • stack
  • accumulate
  • mound
  • amass
  • stockpile
  • hoard
  • bank

phrase heap something on someone

Synonyms

  • load with
  • burden with
  • confer on
  • assign to
  • bestow on
  • shower upon

Synonyms for heap

noun a group of things gathered haphazardly

Synonyms

  • agglomeration
  • bank
  • cumulus
  • drift
  • hill
  • mass
  • mess
  • mound
  • mountain
  • pile
  • shock
  • stack
  • tumble

noun a great deal

Synonyms

  • abundance
  • mass
  • mountain
  • much
  • plenty
  • profusion
  • wealth
  • world
  • barrel
  • lot
  • pack
  • peck
  • pile
  • power
  • sight

noun an indeterminately great amount or number

Synonyms

  • jillion
  • million
  • multiplicity
  • ream
  • trillion
  • bushel
  • gob
  • load
  • lot
  • oodles
  • passel
  • peck
  • scad
  • slew
  • wad
  • zillion

verb to put into a disordered pile

Synonyms

  • bank
  • drift
  • hill
  • lump
  • mound
  • pile
  • stack

verb to make or become full; put as much into as can be held

Synonyms

  • charge
  • fill
  • freight
  • load
  • pack
  • pile

verb to fill to overflowing

Synonyms

  • lade
  • load
  • pile

verb to give in great abundance

Synonyms

  • lavish
  • rain
  • shower

Synonyms for heap

noun a collection of objects laid on top of each other

Synonyms

  • cumulation
  • pile
  • agglomerate
  • cumulus
  • mound

Related Words

  • aggregation
  • collection
  • accumulation
  • assemblage
  • compost heap
  • compost pile
  • muckheap
  • muckhill
  • dunghill
  • midden
  • scrapheap
  • shock
  • slagheap
  • stack
  • funeral pyre
  • pyre
  • woodpile
  • stockpile

noun (often followed by 'of') a large number or amount or extent

Synonyms

  • good deal
  • great deal
  • hatful
  • lot
  • mickle
  • mint
  • muckle
  • passel
  • peck
  • quite a little
  • slew
  • spate
  • tidy sum
  • wad
  • stack
  • raft
  • pile
  • plenty
  • mountain
  • batch
  • mass
  • deal
  • flock
  • pot
  • mess
  • sight

Related Words

  • large indefinite amount
  • large indefinite quantity
  • deluge
  • flood
  • inundation
  • torrent
  • haymow

noun a car that is old and unreliable

Synonyms

  • jalopy
  • bus

Related Words

  • auto
  • automobile
  • car
  • motorcar
  • machine
  • dysphemism

verb bestow in large quantities

Related Words

  • give

verb arrange in stacks

Synonyms

  • pile
  • stack

Related Words

  • arrange
  • set up
  • rick
  • cord
  • heap up
  • stack up
  • pile up

verb fill to overflow

Related Words

  • fill
  • fill up
  • make full
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/2/7 21:13:12