heap
B1물건 더미, 많은 양; 더미로 쌓다
noun명사
- 1
- 2
많은 양, 다수 — 많은 양 또는 많은 수B1〔general〕
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
- 3
힙 — 컴퓨터 과학에서 우선순위 큐 등에 쓰이는 트리 기반 자료 구조C1〔computing〕
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
힙 영역, 힙 메모리 — 프로그램 실행 중 동적으로 할당되는 메모리 영역C1〔computing〕
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
- 2
뉘앙스 · 쓰임
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