LC·Dict

heap

B1
/hiːp/가끔 쓰임

물건 더미, 많은 양; 더미로 쌓다

noun명사

  1. 1

    더미, 무더기물건들이 한곳에 쌓여 있는 더미, 특히 정돈되지 않은 더미B1general

    a pile of things, especially one that is untidy or not arranged carefully

    • She left her clothes in a heap on the floor.

      그녀는 옷을 바닥에 한 더미로 두었다.

    • A heap of leaves lay beside the road.

      길가에 나뭇잎 더미가 놓여 있었다.

    유의어pile, stack, mound

  2. 2

    많은 양, 다수많은 양 또는 많은 수B1general

    a large amount or number of something

    • We still have a heap of work to do.

      우리는 아직 해야 할 일이 아주 많다.

    • There were heaps of people at the station.

      역에는 사람들이 정말 많았다.

    유의어lots, plenty, a great deal

    반의어little, few

  3. 3

    컴퓨터 과학에서 우선순위 큐 등에 쓰이는 트리 기반 자료 구조C1computing

    in computer science, a tree-based data structure often used to implement priority queues

    • The algorithm uses a heap to find the smallest item quickly.

      그 알고리즘은 가장 작은 항목을 빠르게 찾기 위해 힙을 사용한다.

    • A binary heap can support efficient priority-queue operations.

      이진 힙은 효율적인 우선순위 큐 연산을 지원할 수 있다.

  4. 4

    힙 영역, 힙 메모리프로그램 실행 중 동적으로 할당되는 메모리 영역C1computing

    an area of computer memory used for dynamic memory allocation while a program is running

    • The program crashed because it ran out of heap memory.

      그 프로그램은 힙 메모리가 부족해서 멈췄다.

    • Large objects are often stored on the heap.

      큰 객체들은 흔히 힙에 저장된다.

    유의어free store

    반의어stack

verb동사

  1. 1

    쌓다, 더미로 쌓다물건을 한곳에 더미로 쌓다B1general

    to put things in a pile

    • He heaped the dirty plates by the sink.

      그는 더러운 접시들을 싱크대 옆에 쌓아 두었다.

    • They heaped sand around the door to stop the water.

      그들은 물을 막으려고 문 주위에 모래를 쌓았다.

    유의어pile, stack

    반의어scatter

  2. 2

    퍼붓다, 쏟아붓다칭찬, 비난, 책임 등을 누군가에게 많이 쏟아붓다B2general

    to give someone a lot of praise, blame, responsibility, or similar attention

    • Critics heaped praise on the young actor.

      비평가들은 그 젊은 배우에게 찬사를 쏟아부었다.

    • Do not heap all the blame on one person.

      모든 책임을 한 사람에게 떠넘기지 마라.

    유의어shower, lavish, load

    반의어withhold

뉘앙스 · 쓰임

pile과 heap은 모두 ‘더미’를 뜻하지만, heap은 더 무질서하고 아무렇게나 쌓인 느낌이 강합니다. stack은 비교적 가지런히 쌓은 물건에 더 잘 어울립니다. mound는 흙·눈처럼 둥글게 솟은 더미에 자주 쓰입니다.

a heap of와 heaps of는 일상 대화에서 ‘아주 많은’이라는 뜻으로 쓰이며, 격식 있는 글에서는 a large amount of나 many를 쓰는 것이 더 자연스럽습니다. 컴퓨터 용어 heap은 일반 의미와 다르므로 문맥을 보고 구별해야 합니다.

유의어 뉘앙스 비교

pile
가장 일반적인 표현으로, 단순히 쌓는 행위를 말합니다.
stack
가지런히 차곡차곡 쌓는다는 느낌이 강합니다.
mound
흙, 눈, 모래 등이 둥글게 솟은 더미에 자주 씁니다.
lots
비격식적인 표현으로, heap보다 더 흔하고 가볍게 들립니다.
plenty
충분히 많다는 느낌을 더 강하게 줍니다.
a great deal
더 격식 있고 추상적인 양에 잘 쓰입니다.
free store
일부 프로그래밍 문맥에서 쓰이며, 언어나 설명 방식에 따라 의미가 겹칩니다.
shower
칭찬이나 선물을 많이 준다는 긍정적 느낌으로 자주 쓰입니다.
lavish
칭찬이나 관심을 아낌없이 많이 준다는 격식 있는 표현입니다.
load
부담이나 책임을 많이 지운다는 부정적 느낌이 강할 수 있습니다.

반의어

little
양이 적음을 뜻합니다.
few
수가 적음을 뜻합니다.
stack
함수 호출과 지역 변수 등에 쓰이는 다른 메모리 영역을 가리킵니다.
scatter
한곳에 모으는 것이 아니라 흩뿌리거나 흩어 놓는다는 뜻입니다.
withhold
칭찬, 정보, 도움 등을 주지 않고 보류한다는 뜻입니다.

자주 쓰는 표현 · Collocations

noun+prep+noun

  • a heap of clothes옷 한 더미
  • heaps of time아주 많은 시간

noun+noun

  • a rubbish heap쓰레기 더미
  • a scrap heap고철 더미
  • heap memory힙 메모리

verb+noun+prep

  • heap praise on someone누군가에게 찬사를 쏟아붓다
  • heap blame on someone누군가에게 책임을 떠넘기다

adj+noun

  • binary heap이진 힙

어원 · 암기 팁

[Old English]Old English hēap에서 온 말로, ‘무리, 떼, 더미’를 뜻했습니다. Germanic 계통의 관련 어휘와 연결됩니다.

단일 형태소 heap으로 이루어진 말입니다.

💡 heap은 pile처럼 ‘쌓인 것’을 떠올리면 됩니다. 발음은 긴 /iː/ 소리라서 ‘힙’보다 영어의 ‘히입’에 가깝습니다.

최초 사용 시기: before 12th century

heap’(이)가 들어간 숙어 · 구동사

  • Heap up구동사무언가를 높이 쌓아 올리거나, 일이 점점 쌓이다
  • all of a heap숙어몹시 당황하거나 혼란스럽고 마음이 흐트러진 상태
  • At the top of the heap숙어경쟁에서 가장 높은 위치에 있거나 최고로 성공한 상태
  • heap on구동사무엇을 많이 쌓아 올리거나, 칭찬·비난·부담 등을 많이 쏟아붓다
  • heap coals of fire on someone's head숙어상대에게 친절을 베풀어 부끄러움이나 양심의 가책을 느끼게 하다