मैंने अभी कुछ देखा है और मुझे आश्चर्य है कि क्या कोई कारण है। C ++ (std :: प्राथमिकता_queue एक अधिकतम ढेर है) को छोड़कर, मैं किसी अन्य भाषा को नहीं जानता जो अधिकतम हीप प्रदान करती है।
पायथन के हीपेक मॉड्यूल एक सूची के शीर्ष पर एक द्विआधारी न्यूनतम-ढेर को लागू करता है।
जावा के पुस्तकालय में एक प्रायोरिटी वर्ग है, जो एक न्यूनतम प्राथमिकता-कतार को लागू करता है।
गो की लाइब्रेरी में एक कंटेनर / हीप मॉड्यूल होता है, जो किसी भी संगत डेटा संरचना के शीर्ष पर न्यूनतम-ढेर को लागू करता है।
Apple के Core Foundation ढांचे में एक CFBinaryHeap संरचना शामिल है, जो एक न्यूनतम-ढेर को लागू करती है।
मैं मिन-हीप की तुलना में अधिक-से-अधिक सहज पाता हूं और मेरा मानना है कि तकनीकी रूप से कार्यान्वयन अंतर केवल तुलना ऑपरेटर को बदलने का प्रश्न है। क्या कोई वास्तविक कारण है? अधिकांश अनुप्रयोगों को अधिकतम ढेर के बजाय एक मिनट की आवश्यकता होती है? अग्रिम में धन्यवाद