ढेर क्या है?

निम्न में से कोई भी एक हो सकता है:

1. मेमोरी का एक बड़ा, गतिशील पूल जो डेटा द्वारा उपयोग किया जा सकता है जो किसी प्रोग्राम को निष्पादित करते समय बनाया जाता है। ढेर को एक स्टैक के साथ भ्रमित नहीं किया जाना है, जिसका मेमोरी आवंटन LIFO ऑर्डर में पूर्व निर्धारित है।

2. एक विशेष डेटा संरचना जो आंशिक रूप से छंटनी और पेड़ दोनों के संबंध में है कि सभी माता-पिता नोड बच्चों की तुलना में बड़े हैं। एक ढेर एक पूर्ण पेड़ है क्योंकि अगले स्तर पर एक नोड जोड़ने से पहले हर स्तर भरा (बाएं से दाएं) है।

प्रोग्रामिंग शब्द, ढेर